Hi, I’m attempting to understand why when I load an item (synchronously or asynchronously) from an assetbundle it returns null after the first attempt. Any clues as to why I’m seeing this?
Is it possible your calling unload Unity - Scripting API: AssetBundle.Unload ?
When you call unload it basically clears the bundle, but things that have already been loaded stay around by default though not accessible through the bundle.
It looks as though I wasn’t explicitly unloading the bundle, but there seems to be some issue where I had two instances of a singleton within a scene by accident that may have been causing the issue. It may have been related to loading the bundle more than once, if that’s a possible problem. Or by the first singleton getting destroyed and implicity unloading the asset bundles. Thanks for the help bdev, regardless!