Hello ,
I’m encountering an issue with Addressables in Unity when loading scenes. Here’s the situation:
First, I load Scene1 using Addressables.LoadSceneAsync(“Scene1”, LoadSceneMode.Single).
In the Profiler, I see the current scene count is 1, as expected.
However, when I then load Scene2 using Addressables.LoadSceneAsync(“Scene2”, LoadSceneMode.Single) in the Scene1, I expected Scene1 to be automatically unloaded, leaving only Scene2. But in the Profiler, the scene count shows 2 instead of 1, indicating that both scenes are still loaded.
My Addressables version is 2.3.1, Unity version is 6000.0.26f1. According to Unity’s documentation, LoadSceneMode.Single should replace the active scene, unloading any previously loaded scene. Has anyone else encountered this, or is there something I might be missing about how Addressables manages scene unloading in single load mode? Any insights on how to ensure only the latest loaded scene remains active would be appreciated.
Thank you!


