Addressables not working in Build Time

Unity 2020.3.15f2 / Addressables 1.16.19 [Verified]
Hello,

I Integrate Addressable system to Google Cloud platform. My Addressable Groups like below

My Profile Settings,

My Default Settings

any my code,

public class AddressableLoader : MonoBehaviour
{
    private string CATALOG_PICTURES_LABEL = "CatalogItem";
    public Text txtResult;

    void Start()
    {      
        StartCoroutine(LoadCatalogItemsTextures(CATALOG_PICTURES_LABEL));
    }

    IEnumerator LoadCatalogItemsTextures(string Label)
    {
        AsyncOperationHandle<IList<IResourceLocation>> locations = Addressables.LoadResourceLocationsAsync(Label, typeof(Texture2D));
        yield return locations;

        txtResult.text = "R" + locations.Result.Count.ToString();

        foreach (IResourceLocation location in locations.Result)
        {
            AsyncOperationHandle<Texture2D> handle = Addressables.LoadAssetAsync<Texture2D>(location);
            handle.Completed += Handle_Completed;
            yield return handle;
        }
    }

    private void Handle_Completed(AsyncOperationHandle<Texture2D> obj)
    {
        if (obj.Status == AsyncOperationStatus.Succeeded)
        {
            Debug.Log("Returned Name :" + obj.Result.name);
            txtResult.text = obj.Result.name;
            Addressables.Release(obj);
        }
    }
}

Problem Definition;
In Editor Side: Everything works fine and the callback function returns remote files and I can process them.

In Build Side : I get below errors,

Exception encountered in operation Resource(catalog.json), status=Failed, result= : Unable to load ContentCatalogData from location C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Release/Sprite Land_Data/StreamingAssets/aa/catalog.json.
UnityEngine.StackTraceUtility:ExtractStackTrace () (at C:/buildslave/unity/build/Runtime/Export/Scripting/StackTrace.cs:37)
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/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/AddressablesImpl.cs:238)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>:set_OperationException (System.Exception) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:327) UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>:Complete (UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData,bool,string,bool) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:421)
UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>:providerCompleted<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData> (UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData,bool,System.Exception) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/AsyncOperations/ProviderOperation.cs:155) UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle:Complete<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData> (UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData,bool,System.Exception) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/ResourceProviders/IResourceProvider.cs:122) UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider/InternalOp:OnCatalogLoaded (UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceProviders/ContentCatalogProvider.cs:290) UnityEngine.AddressableAssets.ResourceProviders.ContentCatalogProvider/InternalOp:<LoadCatalog>b__7_1 (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceProviders/ContentCatalogProvider.cs:129)
DelegateList1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/Util/DelegateList.cs:69) UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>:InvokeCompletionEvent () (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:357)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>:Complete (UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData,bool,string,bool) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:439) UnityEngine.ResourceManagement.AsyncOperations.ProviderOperation1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>:providerCompleted (object,bool,System.Exception) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/AsyncOperations/ProviderOperation.cs:155)
UnityEngine.ResourceManagement.ResourceProviders.ProvideHandle:Complete (object,bool,System.Exception) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/ResourceProviders/IResourceProvider.cs:122)
UnityEngine.ResourceManagement.ResourceProviders.TextDataProvider/InternalOp:RequestOperation_completed (UnityEngine.AsyncOperation) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/ResourceProviders/TextDataProvider.cs:101)
UnityEngine.AsyncOperation:InvokeCompletionEvent () (at C:/buildslave/unity/build/Runtime/Export/Scripting/AsyncOperation.cs:21)

(Filename: C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/AddressablesImpl.cs Line: 238)
Exception encountered in operation CompletedOperation, status=Failed, result= : Failed to load content catalog.
UnityEngine.StackTraceUtility:ExtractStackTrace () (at C:/buildslave/unity/build/Runtime/Export/Scripting/StackTrace.cs:37)
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/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/AddressablesImpl.cs:238)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>:set_OperationException (System.Exception) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:327) UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>:Complete (UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator,bool,string,bool) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:421)
UnityEngine.ResourceManagement.ResourceManager/CompletedOperation1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>:Execute () (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/ResourceManager.cs:472) UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>:InvokeExecute () (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:466)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>:Start (UnityEngine.ResourceManagement.ResourceManager,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle,DelegateList1) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:460)
UnityEngine.ResourceManagement.ResourceManager:StartOperation<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator> (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/ResourceManager.cs:441) UnityEngine.ResourceManagement.ResourceManager:CreateCompletedOperationInternal<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator> (UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator,bool,string,bool) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/ResourceManager.cs:555) UnityEngine.ResourceManagement.ResourceManager:CreateCompletedOperation<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator> (UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator,string) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/ResourceManager.cs:548) UnityEngine.AddressableAssets.Initialization.InitializationOperation:OnCatalogDataLoaded (UnityEngine.AddressableAssets.AddressablesImpl,UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>,string) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/Initialization/InitializationOperation.cs:176)
UnityEngine.AddressableAssets.Initialization.InitializationOperation/<>c__DisplayClass14_0:b__0 (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/Initialization/InitializationOperation.cs:223) UnityEngine.ResourceManagement.ChainOperation2<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator, UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>:Execute () (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/AsyncOperations/ChainOperation.cs:38)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>:InvokeExecute () (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:466) UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase1<UnityEngine.AddressableAssets.ResourceLocators.IResourceLocator>:<.ctor>b__34_0 (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:118)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase1/<>c__DisplayClass55_0<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>:<add_CompletedTypeless>b__0 (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:309)
DelegateList1<UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>>:Invoke (UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationHandle1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/Util/DelegateList.cs:69) UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>:InvokeCompletionEvent () (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:357)
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase`1<UnityEngine.AddressableAssets.ResourceLocators.ContentCatalogData>:UnityEngine.ResourceManagement.AsyncOperations.IAsyncOperation.InvokeCompletionEvent () (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/AsyncOperations/AsyncOperationBase.cs:529)
UnityEngine.ResourceManagement.ResourceManager:ExecuteDeferredCallbacks () (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/ResourceManager.cs:968)
UnityEngine.ResourceManagement.ResourceManager:Update (single) (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/ResourceManager.cs:995)
MonoBehaviourCallbackHooks:Update () (at C:/Users/Asim/Desktop/Addressables-Sample-master/Basic/Sprite Land/Library/PackageCache/com.unity.addressables@1.16.19/Runtime/ResourceManager/Util/MonoBehaviourCallbackHooks.cs:26)

I open the new project
and add 3 Spite google cloud

(update my codeTexture3D to Sprite )

the result is the same. In build, time is not working.

Create a New Project via Unity 2020.1.1f1 Addressable 1.8.5 [ Verified ]

Note: not understand other project says 1.16.19 [Verified]

follow this instruction for Unity Cloud Service Integration (Link)
It’s working now;

trick is ; Play Mode Script → Use Existing Build for build test

Unity 2020.3.15f2 / Addressables Addressable 1.8.5

still same problem. Try to downgrade to Unity 2020.1.1f1

After Update Unity to 2020.3.17f1 LTS and update build to Cloud Content Delivery problem solved,