Code-spawned sounds destroyed with no OnAudioFinished

My code is currently a wasteland after the dozens of workarounds I tried to implement and also it can take up to 4 hours to reproduce the issue, so it might take a bit of time but I’ll try. I hold very little faith in this though :stuck_out_tongue: