I’m not sure what the bottleneck is on the computer I’m testing on that is making it take longer than a frame to load / cause the audio glitches, my test computer is still somewhat average according to Steam hardware survey so probably will happen for many users which I don’t like. Did you try the example I uploaded and spam asyncload/unload buttons? You may need to rebuild a few times to get it to happen too as once it is running for a while it seems to not happen as much.
Audio glitches on closing happen sometimes, sometimes it sounds like it’s hanging. Maybe it’s to do with how much was loaded in a frame, dunno.
I also cannot mute the audio when closing the app. Does that work for you? I tried to set the gain to zero / stop audio, but it doesn’t work on the same frame as closing, so you still get the audio glitch/repeated sound when closing.
With the FMOD extension I get none of these problems probably largely in part because it’s running on its own thread?