FMOD Android Crash on Unity 2021.3.22f1

According to my Crashlytics reports, I’ve been getting crashes on Android due to a FMOD null pointer exception.
Here is the stack trace:

null pointer dereference: SIGSEGV  0x0000000000000038
#00 pc 0x9e848c libunity.so (FMOD::SoundI::setSoundGroup(FMOD::SoundGroupI*)) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#01 pc 0x9e846c libunity.so (FMOD::SoundI::setSoundGroup(FMOD::SoundGroupI*)) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#02 pc 0x9ecc40 libunity.so (FMOD::SystemI::createSoundInternal(char const*, unsigned int, unsigned int, unsigned int, FMOD_CREATESOUNDEXINFO*, FMOD::File**, bool, FMOD::SoundI**)) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#03 pc 0x9f2a6c libunity.so (FMOD::SystemI::createSound(char const*, unsigned int, FMOD_CREATESOUNDEXINFO*, FMOD::SoundI**)) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#04 pc 0xa3d4ac libunity.so (FMOD::System::createSound(char const*, unsigned int, FMOD_CREATESOUNDEXINFO*, FMOD::Sound**)) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#05 pc 0xe5da99 libunity.so (__emutls_register_common) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#06 pc 0x218f30 libunity.so (CachedReader::End()) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#07 pc 0x31c0e4 libunity.so (SerializedFile::ReadObject(long, ObjectCreationMode, bool, TypeTree const**, bool*, Object&)) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#08 pc 0x1485e0 libunity.so (Object::Produce(Unity::Type const*, Unity::Type const*, int, MemLabelId, ObjectCreationMode)) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#09 pc 0x10da2f4 libunity.so (__emutls_register_common) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#10 pc 0x31c9bc libunity.so (PersistentManager::ProduceObject(SerializedFile&, SerializedObjectIdentifier, int, ObjectCreationMode, PersistentManager::LockFlags)) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#11 pc 0xfc964 libc.so (BuildId: 64fff7f28e5d02a950724562ec4e4c3b)
#12 pc 0x10d7d6c libunity.so (__emutls_register_common) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#13 pc 0x455f60 libunity.so (AudioClip::AwakeFromLoadThreaded()) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#14 pc 0x31c7e8 libunity.so (PersistentManager::PostReadActivationQueue(int, TypeTree const*, bool, PersistentManager::LockFlags)) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#15 pc 0x31cf24 libunity.so (PersistentManager::ReadAndActivateObjectThreaded(int, SerializedObjectIdentifier const&, SerializedFile*, bool, bool, PersistentManager::LockFlags)) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#16 pc 0x31d0dc libunity.so (PersistentManager::LoadObjectsThreaded(int const*, int, LoadProgress&, bool, PersistentManager::LockFlags)) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#17 pc 0x10d739c libunity.so (__emutls_register_common) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#18 pc 0x10d739c libunity.so (__emutls_register_common) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#19 pc 0x10d757c libunity.so (__emutls_register_common) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#20 pc 0x10d9b5c libunity.so (__emutls_register_common) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#21 pc 0x20bca8 libunity.so (LoadSceneOperation::Perform()) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#22 pc 0x109cf4 libc.so (BuildId: 64fff7f28e5d02a950724562ec4e4c3b)
#23 pc 0xfc964 libc.so (BuildId: 64fff7f28e5d02a950724562ec4e4c3b)
#24 pc 0x10f18a2 libunity.so (__emutls_register_common) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#25 pc 0x7f5afc libunity.so (tlsf_memalign) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#26 pc 0x13bfec libunity.so (DynamicHeapAllocator::Allocate(unsigned long, int)) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#27 pc 0x11022ec libunity.so (__emutls_register_common) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#28 pc 0xfc964 libc.so (BuildId: 64fff7f28e5d02a950724562ec4e4c3b)
#29 pc 0x10efd44 libunity.so (__emutls_register_common) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#30 pc 0x20dae0 libunity.so (PreloadManager::ProcessSingleOperation()) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#31 pc 0x20d91c libunity.so (PreloadManager::Run()) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#32 pc 0x35f2fc libunity.so (PlatformThread::Enter(Thread const*)) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#33 pc 0x10efd44 libunity.so (__emutls_register_common) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#34 pc 0x20d898 libunity.so (PreloadManager::Run(void*)) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#35 pc 0x28dd84 libunity.so (Thread::RunThreadWrapper(void*)) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#36 pc 0xdda16a libunity.so (__emutls_register_common) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#37 pc 0x1154d9c libunity.so (__emutls_register_common) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)
#38 pc 0x326ffc libc.so (BuildId: 64fff7f28e5d02a950724562ec4e4c3b)
#39 pc 0xfb6dc libc.so (BuildId: 64fff7f28e5d02a950724562ec4e4c3b)
#40 pc 0x8e3b0 libc.so (BuildId: 64fff7f28e5d02a950724562ec4e4c3b)
#41 pc 0xfb60c libc.so (BuildId: 64fff7f28e5d02a950724562ec4e4c3b)
#42 pc 0x28dca8 libunity.so (CurrentThreadIsMainThread()) (BuildId: 167c18ec87a49d0d4b8f39a20e75e3f1f54c9d69)

Hi,

This is an error with Unity’s audio system - the reason FMOD is showing up in the stack trace is that Unity’s audio system is based on an old version of FMOD. For assistance with your issue, you’ll want to post this on Unity’s forums.