Localization Works in Editor, Not in Builds

I can’t figure out why the localization works fine for me in the editor’s play mode, but once I do an Addressables build and regular build it doesn’t work. This happens when using any of the provided samples in version 0.10 within a clean project. I’ve also tried from other projects and the same issue happens.

Build error log is in the attached image.

I have verified that the “Localization-Locales” Addressable Group’s Label is indeed set to “Locale”.
There this thread ( Localization works fine in the Player, but not in a compiled build ) but it was of no help to me.

I’ve tried in Addressables 1.16.16 and 1.17.13. Unity 2019.4.11

Have you tried this? Troubleshooting Addressables Issues

Yes I have, and followed the instructions on a clean Project but the issue persists. For my actual project, however, I can’t update Addressables to the latest (preview) as GetDownloadStatus().percent appears to be broken, for my use, in 1.17.x.

Is the recommendation about being unable to get Localization working in build still to submit a bug report? I mean, seems to me that anyone starting up a new Project and installing the localization package will have this issue on build.

What platform are you building to?

I’m building to Windows x86, from a Windows 10 64-bit machine.

When you build addressables is the platform switched to x86? Can you share the log file with all the errors in the player?

Can you please clarify for me. I have the generic Unity build platform switched to x86 (well, that was the default for me). Is there some way to also change the build platform specific to Addressables separately?

Edit. Do you mean this in the BuildTarget? [UnityEditor.EditorUserBuildSettings.activeBuildTarget]

Edit: I forgot the log file.

Mono path[0] = 'C:/Users/cassi/Documents/builds/Test Project/localization-test_Data/Managed'
Mono config path = 'C:/Users/cassi/Documents/builds/Test Project/MonoBleedingEdge/etc'
PlayerConnection initialized from C:/Users/cassi/Documents/builds/Test Project/localization-test_Data (debug = 0)
PlayerConnection initialized network socket : 0.0.0.0 55057
Multi-casting "[IP] 192.168.0.19 [Port] 55057 [Flags] 2 [Guid] 2866728604 [EditorId] 332620654 [Version] 1048832 [Id] WindowsPlayer(DESKTOP) [Debug] 1 [PackageName] WindowsPlayer [ProjectName] localization-test" to [225.0.0.222:54997]...
Started listening to [0.0.0.0:55057]
Starting managed debugger on port 56604
Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,server=y,suspend=n,address=0.0.0.0:56604
PlayerConnection already initialized - listening to [0.0.0.0:55057]
Initialize engine version: 2019.4.23f1 (3f4e01f1a5ec)
[Subsystems] Discovering subsystems at path C:/Users/cassi/Documents/builds/Test Project/localization-test_Data/UnitySubsystems
GfxDevice: creating device client; threaded=1
Direct3D:
    Version:  Direct3D 11.0 [level 11.1]
    Renderer: NVIDIA GeForce RTX 3070 (ID=0x2484)
    Vendor:   (null)
    VRAM:     3072 MB
    Driver:   27.21.14.5709
Begin MonoManager ReloadAssembly
- Completed reload, in  1.404 seconds
D3D11 device created for Microsoft Media Foundation video decoding.
<RI> Initializing input.

XInput1_3.dll not found. Trying XInput9_1_0.dll instead...
<RI> Input initialized.

<RI> Initialized touch support.

UnloadTime: 0.539100 ms
Exception encountered in operation CompletedOperation, status=Failed, result= : Exception of type 'UnityEngine.AddressableAssets.InvalidKeyException' was thrown., Key=Locale, Type=UnityEngine.Localization.Locale
UnityEngine.StackTraceUtility:ExtractStackTrace ()
UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
UnityEngine.Logger:LogFormat (UnityEngine.LogType,string,object[])
UnityEngine.Debug:LogErrorFormat (string,object[])
UnityEngine.AddressableAssets.AddressablesImpl:LogException (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,System.Exception) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/AddressablesImpl.cs:238)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>:set_OperationException (System.Exception) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:382)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>:Complete (System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>,bool,string,bool) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:479)
UnityEngine.ResourceManagement.ResourceManager/CompletedOperation`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>:Execute () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:479)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>:InvokeExecute () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:523)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>:Start (UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,DelegateList`1<single>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:518)
UnityEngine.ResourceManagement.ResourceManager:StartOperation<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>> (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:440)
UnityEngine.ResourceManagement.ResourceManager:CreateCompletedOperationInternal<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>> (System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>,bool,string,bool) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:562)
UnityEngine.ResourceManagement.ResourceManager:CreateCompletedOperation<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>> (System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>,string) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:555)
UnityEngine.AddressableAssets.AddressablesImpl:LoadAssetsAsync<UnityEngine.Localization.Locale> (object,System.Action`1<UnityEngine.Localization.Locale>,bool) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/AddressablesImpl.cs:668)
UnityEngine.AddressableAssets.AddressablesImpl/<>c__DisplayClass77_0`1<UnityEngine.Localization.Locale>:<LoadAssetsWithChain>b__0 (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/AddressablesImpl.cs:658)
UnityEngine.ResourceManagement.ChainOperationTypelessDepedency`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>:Execute () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/ChainOperation.cs:180)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>:InvokeExecute () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:523)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>:<.ctor>b__35_0 (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:121)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1/<>c__DisplayClass58_0<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>:<add_CompletedTypeless>b__0 (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:364)
DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/DelegateList.cs:69)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>:InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:412)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>:Complete (UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator,bool,string,bool) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:497)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>:Complete (UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator,bool,string) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:446)
UnityEngine.AddressableAssets.Initialization.InitializationOperation:LoadOpComplete (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>,System.Collections.Generic.IList`1<UnityEngine.ResourceManagement.ResourceLocations.IResourceLocation>,UnityEngine.AddressableAssets.ResourceLocators.ResourceLocationMap,int) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/Initialization/InitializationOperation.cs:272)
UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass18_0:<LoadContentCatalogInternal>b__0 (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/Initialization/InitializationOperation.cs:262)
DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/DelegateList.cs:69)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>:InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:412)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>:Complete (UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator,bool,string,bool) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:497)
UnityEngine.ResourceManagement.ChainOperation`2<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator, UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>:OnWrappedCompleted (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/ChainOperation.cs:71)
DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/DelegateList.cs:69)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>:InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:412)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>:UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:582)
UnityEngine.ResourceManagement.ResourceManager:ExecuteDeferredCallbacks () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:989)
UnityEngine.ResourceManagement.ResourceManager:Update (single) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:1016)
MonoBehaviourCallbackHooks:Update () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/MonoBehaviourCallbackHooks.cs:26)
(Filename: C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/AddressablesImpl.cs Line: 238)

Exception encountered in operation ChainOperation<IList`1> - InitializationOperation, status=Failed, result= : ChainOperation of Type: System.Collections.Generic.IList`1[UnityEngine.Localization.Locale] failed because dependent operation failed
Exception of type 'UnityEngine.AddressableAssets.InvalidKeyException' was thrown., Key=Locale, Type=UnityEngine.Localization.Locale
UnityEngine.StackTraceUtility:ExtractStackTrace ()
UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
UnityEngine.Logger:LogFormat (UnityEngine.LogType,string,object[])
UnityEngine.Debug:LogErrorFormat (string,object[])
UnityEngine.AddressableAssets.AddressablesImpl:LogException (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,System.Exception) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/AddressablesImpl.cs:238)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>:set_OperationException (System.Exception) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:382)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>:Complete (System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>,bool,string,bool) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:479)
UnityEngine.ResourceManagement.ChainOperationTypelessDepedency`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>:OnWrappedCompleted (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/ChainOperation.cs:190)
DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/DelegateList.cs:69)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>:InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:412)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>:UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:582)
UnityEngine.ResourceManagement.ResourceManager:ExecuteDeferredCallbacks () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:989)
UnityEngine.ResourceManagement.ResourceManager:Update (single) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:1016)
MonoBehaviourCallbackHooks:Update () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/MonoBehaviourCallbackHooks.cs:26)
(Filename: C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/AddressablesImpl.cs Line: 238)

No Locale could be selected:
No Locales were available. Did you build the Addressables?
The following (3) IStartupLocaleSelectors were used:
    UnityEngine.Localization.Settings.CommandLineLocaleSelector
    UnityEngine.Localization.Settings.SystemLocaleSelector
    UnityEngine.Localization.Settings.SpecificLocaleSelector

UnityEngine.StackTraceUtility:ExtractStackTrace ()
UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
UnityEngine.Logger:Log (UnityEngine.LogType,object,UnityEngine.Object)
UnityEngine.Debug:LogError (object,UnityEngine.Object)
UnityEngine.Localization.Settings.LocalizationSettings:SelectLocale () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Settings/LocalizationSettings.cs:336)
UnityEngine.Localization.Settings.LocalizationSettings:GetSelectedLocale () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Settings/LocalizationSettings.cs:428)
UnityEngine.Localization.Settings.LocalizationSettings:<GetSelectedLocaleAsync>b__58_0 (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Settings/LocalizationSettings.cs:403)
UnityEngine.ResourceManagement.ChainOperationTypelessDepedency`1<UnityEngine.Localization.Locale>:Execute () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/ChainOperation.cs:180)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Locale>:InvokeExecute () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:523)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Locale>:<.ctor>b__35_0 (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:121)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1/<>c__DisplayClass58_0<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>:<add_CompletedTypeless>b__0 (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:364)
DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/DelegateList.cs:69)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>:InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:412)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<System.Collections.Generic.IList`1<UnityEngine.Localization.Locale>>:UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:582)
UnityEngine.ResourceManagement.ResourceManager:ExecuteDeferredCallbacks () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:989)
UnityEngine.ResourceManagement.ResourceManager:Update (single) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:1016)
MonoBehaviourCallbackHooks:Update () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/MonoBehaviourCallbackHooks.cs:26)
(Filename: C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Settings/LocalizationSettings.cs Line: 336)

No Locale could be selected:
No Locales were available. Did you build the Addressables?
The following (3) IStartupLocaleSelectors were used:
    UnityEngine.Localization.Settings.CommandLineLocaleSelector
    UnityEngine.Localization.Settings.SystemLocaleSelector
    UnityEngine.Localization.Settings.SpecificLocaleSelector

UnityEngine.StackTraceUtility:ExtractStackTrace ()
UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
UnityEngine.Logger:Log (UnityEngine.LogType,object,UnityEngine.Object)
UnityEngine.Debug:LogError (object,UnityEngine.Object)
UnityEngine.Localization.Settings.LocalizationSettings:SelectLocale () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Settings/LocalizationSettings.cs:336)
UnityEngine.Localization.Settings.LocalizationSettings:GetSelectedLocale () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Settings/LocalizationSettings.cs:428)
UnityEngine.Localization.Settings.LocalizationSettings:get_SelectedLocale () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Settings/LocalizationSettings.cs:132)
UnityEngine.Localization.PreloadDatabaseOperation`2<UnityEngine.Localization.Tables.AssetTable, UnityEngine.Localization.Tables.AssetTableEntry>:BeginPreloading () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Operations/PreloadDatabaseOperation.cs:51)
UnityEngine.Localization.PreloadDatabaseOperation`2<UnityEngine.Localization.Tables.AssetTable, UnityEngine.Localization.Tables.AssetTableEntry>:Execute () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Operations/PreloadDatabaseOperation.cs:42)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.AssetTable, UnityEngine.Localization.Tables.AssetTableEntry>>:InvokeExecute () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:523)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.AssetTable, UnityEngine.Localization.Tables.AssetTableEntry>>:Start (UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,DelegateList`1<single>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:518)
UnityEngine.ResourceManagement.ResourceManager:StartOperation<UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.AssetTable, UnityEngine.Localization.Tables.AssetTableEntry>> (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.AssetTable, UnityEngine.Localization.Tables.AssetTableEntry>>,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:440)
UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.AssetTable, UnityEngine.Localization.Tables.AssetTableEntry>:get_PreloadOperation () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Settings/Database/LocalizedDatabase.cs:56)
UnityEngine.Localization.InitializationOperation:PreLoadTables () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Operations/InitializationOperation.cs:85)
UnityEngine.Localization.InitializationOperation:<LoadLocales>b__13_0 (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Operations/InitializationOperation.cs:51)
DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/DelegateList.cs:69)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Locale>:InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:412)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Locale>:Complete (UnityEngine.Localization.Locale,bool,string,bool) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:497)
UnityEngine.ResourceManagement.ChainOperationTypelessDepedency`1<UnityEngine.Localization.Locale>:OnWrappedCompleted (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/ChainOperation.cs:190)
DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/DelegateList.cs:69)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Locale>:InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:412)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Locale>:UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:582)
UnityEngine.ResourceManagement.ResourceManager:ExecuteDeferredCallbacks () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:989)
UnityEngine.ResourceManagement.ResourceManager:Update (single) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:1016)
MonoBehaviourCallbackHooks:Update () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/MonoBehaviourCallbackHooks.cs:26)
(Filename: C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Settings/LocalizationSettings.cs Line: 336)

Can not preload when `LocalizationSettings.SelectedLocale` is null.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
UnityEngine.Logger:Log (UnityEngine.LogType,object)
UnityEngine.Debug:LogError (object)
UnityEngine.Localization.PreloadDatabaseOperation`2<UnityEngine.Localization.Tables.AssetTable, UnityEngine.Localization.Tables.AssetTableEntry>:BeginPreloading () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Operations/PreloadDatabaseOperation.cs:54)
UnityEngine.Localization.PreloadDatabaseOperation`2<UnityEngine.Localization.Tables.AssetTable, UnityEngine.Localization.Tables.AssetTableEntry>:Execute () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Operations/PreloadDatabaseOperation.cs:42)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.AssetTable, UnityEngine.Localization.Tables.AssetTableEntry>>:InvokeExecute () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:523)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.AssetTable, UnityEngine.Localization.Tables.AssetTableEntry>>:Start (UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,DelegateList`1<single>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:518)
UnityEngine.ResourceManagement.ResourceManager:StartOperation<UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.AssetTable, UnityEngine.Localization.Tables.AssetTableEntry>> (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.AssetTable, UnityEngine.Localization.Tables.AssetTableEntry>>,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:440)
UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.AssetTable, UnityEngine.Localization.Tables.AssetTableEntry>:get_PreloadOperation () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Settings/Database/LocalizedDatabase.cs:56)
UnityEngine.Localization.InitializationOperation:PreLoadTables () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Operations/InitializationOperation.cs:85)
UnityEngine.Localization.InitializationOperation:<LoadLocales>b__13_0 (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Operations/InitializationOperation.cs:51)
DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/DelegateList.cs:69)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Locale>:InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:412)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Locale>:Complete (UnityEngine.Localization.Locale,bool,string,bool) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:497)
UnityEngine.ResourceManagement.ChainOperationTypelessDepedency`1<UnityEngine.Localization.Locale>:OnWrappedCompleted (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/ChainOperation.cs:190)
DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/DelegateList.cs:69)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Locale>:InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:412)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Locale>:UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:582)
UnityEngine.ResourceManagement.ResourceManager:ExecuteDeferredCallbacks () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:989)
UnityEngine.ResourceManagement.ResourceManager:Update (single) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:1016)
MonoBehaviourCallbackHooks:Update () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/MonoBehaviourCallbackHooks.cs:26)
(Filename: C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Operations/PreloadDatabaseOperation.cs Line: 54)

No Locale could be selected:
No Locales were available. Did you build the Addressables?
The following (3) IStartupLocaleSelectors were used:
    UnityEngine.Localization.Settings.CommandLineLocaleSelector
    UnityEngine.Localization.Settings.SystemLocaleSelector
    UnityEngine.Localization.Settings.SpecificLocaleSelector

UnityEngine.StackTraceUtility:ExtractStackTrace ()
UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
UnityEngine.Logger:Log (UnityEngine.LogType,object,UnityEngine.Object)
UnityEngine.Debug:LogError (object,UnityEngine.Object)
UnityEngine.Localization.Settings.LocalizationSettings:SelectLocale () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Settings/LocalizationSettings.cs:336)
UnityEngine.Localization.Settings.LocalizationSettings:GetSelectedLocale () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Settings/LocalizationSettings.cs:428)
UnityEngine.Localization.Settings.LocalizationSettings:get_SelectedLocale () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Settings/LocalizationSettings.cs:132)
UnityEngine.Localization.PreloadDatabaseOperation`2<UnityEngine.Localization.Tables.StringTable, UnityEngine.Localization.Tables.StringTableEntry>:BeginPreloading () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Operations/PreloadDatabaseOperation.cs:51)
UnityEngine.Localization.PreloadDatabaseOperation`2<UnityEngine.Localization.Tables.StringTable, UnityEngine.Localization.Tables.StringTableEntry>:Execute () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Operations/PreloadDatabaseOperation.cs:42)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.StringTable, UnityEngine.Localization.Tables.StringTableEntry>>:InvokeExecute () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:523)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.StringTable, UnityEngine.Localization.Tables.StringTableEntry>>:Start (UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,DelegateList`1<single>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:518)
UnityEngine.ResourceManagement.ResourceManager:StartOperation<UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.StringTable, UnityEngine.Localization.Tables.StringTableEntry>> (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.StringTable, UnityEngine.Localization.Tables.StringTableEntry>>,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:440)
UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.StringTable, UnityEngine.Localization.Tables.StringTableEntry>:get_PreloadOperation () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Settings/Database/LocalizedDatabase.cs:56)
UnityEngine.Localization.InitializationOperation:PreLoadTables () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Operations/InitializationOperation.cs:95)
UnityEngine.Localization.InitializationOperation:<LoadLocales>b__13_0 (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Operations/InitializationOperation.cs:51)
DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/DelegateList.cs:69)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Locale>:InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:412)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Locale>:Complete (UnityEngine.Localization.Locale,bool,string,bool) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:497)
UnityEngine.ResourceManagement.ChainOperationTypelessDepedency`1<UnityEngine.Localization.Locale>:OnWrappedCompleted (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/ChainOperation.cs:190)
DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/DelegateList.cs:69)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Locale>:InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:412)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Locale>:UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:582)
UnityEngine.ResourceManagement.ResourceManager:ExecuteDeferredCallbacks () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:989)
UnityEngine.ResourceManagement.ResourceManager:Update (single) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:1016)
MonoBehaviourCallbackHooks:Update () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/MonoBehaviourCallbackHooks.cs:26)
(Filename: C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Settings/LocalizationSettings.cs Line: 336)

Can not preload when `LocalizationSettings.SelectedLocale` is null.
UnityEngine.StackTraceUtility:ExtractStackTrace ()
UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
UnityEngine.Logger:Log (UnityEngine.LogType,object)
UnityEngine.Debug:LogError (object)
UnityEngine.Localization.PreloadDatabaseOperation`2<UnityEngine.Localization.Tables.StringTable, UnityEngine.Localization.Tables.StringTableEntry>:BeginPreloading () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Operations/PreloadDatabaseOperation.cs:54)
UnityEngine.Localization.PreloadDatabaseOperation`2<UnityEngine.Localization.Tables.StringTable, UnityEngine.Localization.Tables.StringTableEntry>:Execute () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Operations/PreloadDatabaseOperation.cs:42)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.StringTable, UnityEngine.Localization.Tables.StringTableEntry>>:InvokeExecute () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:523)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.StringTable, UnityEngine.Localization.Tables.StringTableEntry>>:Start (UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,DelegateList`1<single>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:518)
UnityEngine.ResourceManagement.ResourceManager:StartOperation<UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.StringTable, UnityEngine.Localization.Tables.StringTableEntry>> (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.StringTable, UnityEngine.Localization.Tables.StringTableEntry>>,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:440)
UnityEngine.Localization.Settings.LocalizedDatabase`2<UnityEngine.Localization.Tables.StringTable, UnityEngine.Localization.Tables.StringTableEntry>:get_PreloadOperation () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Settings/Database/LocalizedDatabase.cs:56)
UnityEngine.Localization.InitializationOperation:PreLoadTables () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Operations/InitializationOperation.cs:95)
UnityEngine.Localization.InitializationOperation:<LoadLocales>b__13_0 (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Operations/InitializationOperation.cs:51)
DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/DelegateList.cs:69)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Locale>:InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:412)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Locale>:Complete (UnityEngine.Localization.Locale,bool,string,bool) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:497)
UnityEngine.ResourceManagement.ChainOperationTypelessDepedency`1<UnityEngine.Localization.Locale>:OnWrappedCompleted (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/ChainOperation.cs:190)
DelegateList`1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle`1<UnityEngine.Localization.Locale>) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/DelegateList.cs:69)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Locale>:InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:412)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.Localization.Locale>:UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.InvokeCompletionEvent () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:582)
UnityEngine.ResourceManagement.ResourceManager:ExecuteDeferredCallbacks () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:989)
UnityEngine.ResourceManagement.ResourceManager:Update (single) (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/ResourceManager.cs:1016)
MonoBehaviourCallbackHooks:Update () (at C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.addressables@1.17.15/Runtime/ResourceManager/Util/MonoBehaviourCallbackHooks.cs:26)
(Filename: C:/Users/cassi/Documents/unity/localization-test/Library/PackageCache/com.unity.localization@0.10.0-preview/Runtime/Operations/PreloadDatabaseOperation.cs Line: 54)

No that should be fine. Can you share the log file for the player when it fails?
Also please try updating to Addressables 1.17.15

Thanks. I’m currently on Addressables 1.17.15. I’ve updated my previous response with the built player’s log file.

Full log on pastebin: https://pastebin.com/AdGZ7wLP

Nothing stands out in the log file. Can you share the project?

I noticed that the “Localization-Locales” Addressable Group does not have the “Content Update Restriction” or “Content Package & Loading” sections like the others do, and I think this is the problem. It’s like that on two clean Projects. It worked in my third clean project though, as did the Build!

Here is one of the two Projects with the same issue. Hope it’s helpful, and not user-error.
Project: https://storage.googleapis.com/localization-test/localization-test.rar

1 Like