Hey @Jribs I imagine the result of your ReleaseInstance call is false, meaning it wasn’t able to release the object you passed in. In the past we would destroy GameObjects for you if they weren’t Addressable but I think that led to some awkward states and other various issues (I don’t have any details on those issues atm) so we ended up removing that.
If you have a mix of Addressable instantiated GameObjects and regular instantiated GameObjects and you could be releasing objects from either pool and you’re not sure which, I’d suggest something like
There are various sources around here that tell us to just replace every Destroy(myObject) with ReleaseInstance(myObject). If that is no longer true, that should probably be updated in the docs or something.