Hi there,
When you reference a remote asset from local groups a download is triggered!
This is not expected, and in general unwanted behaviour.
For example this happens when you have PrefabA in your LocalAssets but it has an implicit dependency to TextureA (which is a remote asset)
Instead I would expect TextureA to be included in the local bundle, and removed from the remote assets (at build time). There should be a warning in the Addressable report indicating that.
Alternatively you could also fail the build process in such a case. As a remote asset dependency from a local group does not make any logical sense!
At the moment the only way to know if a local asset is referencing a remote asset is the build report - but it is not feasible to check every build of the game for this.