Hi @Heurex ,
From what I’ve been investigating and based on what the log shows, and considering that you mention the crash happens when you change levels, it seems like it could be related to a sound. In the stack trace FAudioDevice::StopSoundsUsingResource appears.
As far as I understand, that function runs when Unreal performs a level travel and needs to stop all the sounds that are currently active in that level. Basically it works like an “emergency shutdown” command that the engine issues when changing maps to force audio components to release their sound files before those resources are freed from memory.
The crash can happen if the sound resource gets released a moment before the audio system finishes processing that stop command. In that case the engine ends up trying to access a sound that no longer exists in memory.
If you have any sound active in the level, it could be causing the issue. Maybe trying to pause or stop them before triggering the map change could help avoid the crash.
You could also try the command au.Debug.SoundWaves 1 , which lets you see which sounds are currently active at that moment, to check if there is any issue there.
Also make sure that the levels you are trying to load are added to the “List of maps to include in a packaged build” array in the Project Settings, since missing maps there can sometimes cause unexpected issues when travelling between levels in a packaged build.
You can check this in Project Settings → Packaging → List of maps to include in a packaged build. Just press the + button and add the maps you want to be available in the packaged game.
Otherwise, if you could share a bit more about how you are handling sounds in that level (music, audio components, spawned sounds, etc.), I could try to reproduce the crash on my side and see if I can find another possible solution.