Fatal Error! Crash in runnable thread AudioThread in packaged game

Sorry if this is in the wrong category.

In engine, the game starts up fine with no errors, but in a build the game will crash and give a fatal error. It says it’s an issue with AudioThread, but I don’t know what could be causing it.
Even stranger, it only seems to happen one time, as once the crash happens if you start the game again it usually doesn’t happen again. It also seems to happen if there’s no save data in appdata, which is also weird.

I’m on UE4 4.27.2.
If anyone has any ideas or suggestions they’d be much appreciated:

Fatal error!

Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x0000000000000000

0x00007ff6cf509ad8 Title_Pending-Win64-Shipping.exe!UnknownFunction []
0x00007ff6cef3b2f6 Title_Pending-Win64-Shipping.exe!UnknownFunction []
0x00007ff6cefe4eba Title_Pending-Win64-Shipping.exe!UnknownFunction []
0x00007ff6cefef003 Title_Pending-Win64-Shipping.exe!UnknownFunction []
0x00007ff6cd2ee889 Title_Pending-Win64-Shipping.exe!UnknownFunction []
0x00007ff6cd7910fb Title_Pending-Win64-Shipping.exe!UnknownFunction []
0x00007ff6cf00e430 Title_Pending-Win64-Shipping.exe!UnknownFunction []
0x00007ff6cd8db7fb Title_Pending-Win64-Shipping.exe!UnknownFunction []
0x00007ff6cd8d5bf1 Title_Pending-Win64-Shipping.exe!UnknownFunction []
0x00007fff1e2b7034 KERNEL32.DLL!UnknownFunction []
0x00007fff1ece26a1 ntdll.dll!UnknownFunction []

Crash in runnable thread AudioThread

Not sure if you are having the same issue as me but I was also getting a crash due to the audio thread. Turned out to be a niagara system using the audio visualiser. Try going in to project settings and turn off ‘async loading thread enabled’ and see if that does anything. If that works might be worth trying to find any offending niagara systems

We haven’t used Niagara at all afaik, however it is enabled in the project plugins. I can try disabling it and see if that does anything. Aync Loading Thread is disabled in my project settings.

Ahh ok, was just a shot in the dark really. Hope you work out what it is

Thanks for the suggestion anyway, help is always appreciated

If anyone sees this thread, check if you have I/O store enabled in your packaging settings. We were using Oodle for our compression, but apparently Oodle doesn’t like I/O store and it can cause issues. Disabling I/O store fixed the issue for me.