FMod can’t be loaded due to a missing dll. I could add the dll but I thougth maybe the FModAudioComponent shouldn’t crash in this case.
It happens there is some use of the StudioInstance pointer that are either not protected or not in the same way as in other places. (UFMODAudioComponent::Stop() and UFMODAudioComponent::ReleaseEventInstance())
Thanks for pointing this out. You’re correct that the missing dll probably shouldn’t cause a crash in this case, but unfortunately I haven’t been able to reproduce the issue you’re describing with the StudioInstance pointer - would you mind providing a code snippet of your fix for one of the lines of code causing the crash so that I can attempt to reproduce it?