Why can't I download addressables with cloud content delivery?

I have addressables in my game, they work fine locally when preloaded in the editor. But I can’t get the download to work. Here is what I’m doing. I have an addressable w/ a script component called MapHolder that has AssetRefernceGameObject maps, which stores all the maps in my game. These maps, as you can tell, are also addressables.

Using the editor, when I add new maps to the game, and I add new references for the array, then I make an update build, upload it to the bucket, create my release, (and point to it) and then play my game. I expect the uploaded changes to be made to the player build because it makes changes to MapHolder and downloads the new maps if they are not in the game. But it doesn’t do this. What am I doing wrong?

Make sure to update the catalog (which I already was) and as an extra pre-load dependencies of the addressable you are trying to instantiate a game object from.

The solution: Loaded Asset Async and instantiate, because in-scene gameobjects do not update, or I don’t yet know how to update them automatically.