Freeze on Game Exit

Hi, I am using the current latest FMOD Plugin for UE5.7 and whenever I exit the game in PIE the game freezes indefinitely. Here is the last log entry, I always have to close the engine via task manager. I have the assumption that I have to release certain sounds as I am not always using the UFMODAudioComponent ut often do programmer sound handling via the callbacks the fmod api offers. In what situation do I have to release sounds manually? How can I debug such a situtation?

[2026.01.08-14.20.53:211][969]LogFMOD: Warning: C:\buildagent1\work\c1c3f17eb167c494\studio_api\src\fmod_playback_event.cpp(2939) - Event instance has programmer sounds pending release, update thread will be blocked until programmer sounds are released.

Best regards.

P.S. This only happens using using “ESC” to escape PIE, using the regular “quit game” function has no trouble.

The FMODAudioComponent handles all the creation and cleanup when using programmer sounds through it, so if you aren’t using it then any sounds you create you will be responsible for, eg. creating sounds inside callbacks for programmer instruments.

Generally this is done from the FMOD_STUDIO_EVENT_CALLBACK_DESTROY_PROGRAMMER_SOUND callback, although the event may need to be stopped first to trigger this callback.