We are using addressables to load in most of our textures. However, we've noticed (using the memory profiler) that when a texture is referenced directly by a material, addressables is unable to unload it when though we've left the scene and tried to unload the assets referenced by that scene.
This seems related to the issue in this thread however it seems that no one has provided an answer for it.
Our addressables manager handles the decrementing of ref counts on all unused assets. Does anyone have a solution to get around this issue?