Cannot Play the Game with the Latest Unity 2020.3.LTS Due to Addressable Errors

Short description:
I just cloned the latest UOP1_Project and played it with the latest Unity 2020.3 LTS version (version 2020.3.26f1), but I got two Addressable errors on the Console.

To Reproduce:
Steps to reproduce the behavior:

  1. Clone the latest UOP1_Project.
  2. Open it with the latest Unity 2020.3 LTS version (version 2020.3.26f1).
  3. Open Scenes / Initialization scene.
  4. Click the Play button.
  5. It will generate two Addressable errors on the Console and the game will fail to play:

Error 1:
UnityEngine.AddressableAssets.InvalidKeyException: Exception of type ‘UnityEngine.AddressableAssets.InvalidKeyException’ was thrown., Key=53b3650512f0645c7a47a2c36271e215, Type=UnityEngine.Object
UnityEngine.Localization.PreloadDatabaseOperation2<UnityEngine.Localization.Tables.AssetTable, UnityEngine.Localization.Tables.AssetTableEntry>:LoadTableContents (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<System.Collections.Generic.IList1<UnityEngine.Localization.Tables.AssetTable>>)* *DelegateList1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<System.Collections.Generic.IList1<UnityEngine.Localization.Tables.AssetTable>>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<System.Collections.Generic.IList1<UnityEngine.Localization.Tables.AssetTable>>) (at Library/PackageCache/com.unity.addressables@1.19.4/Runtime/ResourceManager/Util/DelegateList.cs:69)
UnityEngine.ResourceManagement.ChainOperationTypelessDepedency1<System.Collections.Generic.IList1<UnityEngine.Localization.Tables.AssetTable>>:OnWrappedCompleted (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<System.Collections.Generic.IList1<UnityEngine.Localization.Tables.AssetTable>>)
DelegateList1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<System.Collections.Generic.IList1<UnityEngine.Localization.Tables.AssetTable>>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<System.Collections.Generic.IList`1<UnityEngine.Localization.Tables.AssetTable>>) (at Library/PackageCache/com.unity.addressables@1.19.4/Runtime/ResourceManager/Util/DelegateList.cs:69)
UnityEngine.ResourceManagement.ResourceManager:Update (single)
MonoBehaviourCallbackHooks:Update () (at Library/PackageCache/com.unity.addressables@1.19.4/Runtime/ResourceManager/Util/MonoBehaviourCallbackHooks.cs:26)

Error 2:
OperationException : GroupOperation failed because one of its dependencies failed
UnityEngine.AddressableAssets.InvalidKeyException: Exception of type ‘UnityEngine.AddressableAssets.InvalidKeyException’ was thrown., Key=53b3650512f0645c7a47a2c36271e215, Type=UnityEngine.Object
UnityEngine.Localization.PreloadDatabaseOperation2<UnityEngine.Localization.Tables.AssetTable, UnityEngine.Localization.Tables.AssetTableEntry>:LoadTableContents (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<System.Collections.Generic.IList1<UnityEngine.Localization.Tables.AssetTable>>)* *DelegateList1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<System.Collections.Generic.IList1<UnityEngine.Localization.Tables.AssetTable>>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<System.Collections.Generic.IList1<UnityEngine.Localization.Tables.AssetTable>>) (at Library/PackageCache/com.unity.addressables@1.19.4/Runtime/ResourceManager/Util/DelegateList.cs:69)
UnityEngine.ResourceManagement.ChainOperationTypelessDepedency1<System.Collections.Generic.IList1<UnityEngine.Localization.Tables.AssetTable>>:OnWrappedCompleted (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<System.Collections.Generic.IList1<UnityEngine.Localization.Tables.AssetTable>>)
DelegateList1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<System.Collections.Generic.IList1<UnityEngine.Localization.Tables.AssetTable>>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<System.Collections.Generic.IList`1<UnityEngine.Localization.Tables.AssetTable>>) (at Library/PackageCache/com.unity.addressables@1.19.4/Runtime/ResourceManager/Util/DelegateList.cs:69)
UnityEngine.ResourceManagement.ResourceManager:Update (single)
MonoBehaviourCallbackHooks:Update () (at Library/PackageCache/com.unity.addressables@1.19.4/Runtime/ResourceManager/Util/MonoBehaviourCallbackHooks.cs:26)

Hey @liquify , sorry for that. I have fixed the issues, there were some stray localisation tables in the Addressable groups, don’t know where they came from. It should be working on the main branch now.

Thanks @cirocontinisio

I cloned latest version and when I try to build Addressables (Build => New Build => Default Build Script I get errors from DOTween


and

how to fix it?