Android error Invalid path in AssetBundleProvide

Hi everyone !

I’m facing a very annyoing problem today, and i don’t find a fix myself or on internet, so i wish you someone could help me.

I’m working on an Android project, and i have this error :

Exception encountered in operation Resource(levelscenes_scenes_all_0aa682add7f4ae645b05c10129bd87b9.bundle): Invalid path in AssetBundleProvider: ‘ef753bf4e73987549b83ea52e29b1383/levelscenes_scenes_all_0aa682add7f4ae645b05c10129bd87b9.bundle’.
UnityEngine.ResourceManagement.AsyncOperations.AsyncOperationBase1:<.ctor>b__33_0(AsyncOperationHandle) DelegateList1:Invoke(AsyncOperationHandle) (at Library/PackageCache/com.unity.addressables@1.12.0/Runtime/ResourceManager/Util/DelegateList.cs:69)
UnityEngine.AddressableAssets.Initialization.<>c__DisplayClass14_0:b__0(AsyncOperationHandle1) DelegateList1:Invoke(AsyncOperationHandle1) (at Library/PackageCache/com.unity.addressables@1.12.0/Runtime/ResourceManager/Util/DelegateList.cs:69) UnityEngine.ResourceManagement.ChainOperation2:OnWrappedCompleted(AsyncOperationHandle1) DelegateList1:Invoke(AsyncOperationHandle`1) (at Library/PackageCache/com.unity.addressables@1.12.0/Runtime/ResourceManager/Util/DelegateList.cs:69)
UnityEngine.ResourceManagement.ResourceManager:Update(Single)
MonoBehaviourCallbackHooks:Update() (at Library/PackageCache/com.unity.addressables@1.12.0/Runtime/ResourceManager/Util/MonoBehaviourCallbackHooks.cs:15)

I already rebuilt player content serveral times, build and run on my samsung, with no success
I have created a very basic test scene with only one GameObject that hold one script :

namespace TrickyRocket
{
    public class SandBoxTest: MonoBehaviour
    {
        [SerializeField] private AssetReference m_sceneReference;


        void Start()
        {
            Path();
            // GetSceneAssetPath();
            LoadScene();
        }

        private void Path()
        {
            Debug.Log(Addressables.RuntimePath);
            Debug.Log(Addressables.PlayerBuildDataPath);
            Debug.Log(Addressables.BuildPath);
        }

        private void GetSceneAssetPath()
        {
            if (m_sceneReference != null)
                Debug.Log(m_sceneReference);
        }

        private void LoadScene()
        {
            if (m_sceneReference != null)
                Addressables.LoadSceneAsync(m_sceneReference);
        }
    }
}

The AssetReference point to a scene on a group named LevelScenes, below you can see parameters of this group

And here is the AddressableAssetSettings :

Because remote addressable don’t works fine for the moment, i’m trying to pack them into the apk directly

Did i miss a setting somewhere or is there something to do in addition to all of that ?

Thank you for have reading me and i hope you will have informations for me :smile:

Change your Update Restriction to Cannot Change Post Release