Background
I have a simple Unity project in version 2022.2.1f1, using Addressables package 1.21.2 and CCD Managment package 2.1.0. The scene contains a cube that is rotating diagonally and has red material on it. I have created a new group (PackedAssets) in the Addressables Group that contains only the cube prefab. This group has Build & Load Paths set to Remote. All other settings are default.
I have a linked (Project Settings-Services) project with Unity Dashboard where I have created two environments: development and production.
In Addressables Profile I created a CustomProfile where I set Remote to CloudContentDelivery-Automatic-development(Environment)
Then I select the Build to CCD - Default Build Script option. This action has automatically created a bucket in my development environment called StandaloneWindows64.
After this I created a new Promotion Only bucket in environment production called StandaloneWindows64. Then I will make a Promote Release of the StandaloneWindows64 bucket environment development to the StandaloneWindows64 bucket in environment production. Up to this point, everything works as it should.
Then I change the material of the cube (from red to yellow) in the editor, and choose to Build to CCD - Default Build Script in the CustomProfile, which is still set to a development environment, I see yellow cube and that’s fine.
But later I changed the CustomProfile to Delivery-Automatic-production(Environment) and after restarting play mode I still see a yellow material. That change was only intended for the bucket in development environment.
Question:
Did I misunderstand how buckets work or is this a bug in the CCD service? How is it possible that I see the same content in both buckets even though their content is not the same