Possible deadlock when packaging FMOD banks in Unreal pak Files

An issue has been discovered where deadlocks may occur at runtime when FMOD is loading content from signed UE4 pak files while UE4 is simultaneously loading assets from the same pak file. This issue affects integration versions up to and including 1.10.15 and 2.00.03.

This issue can be avoided by modifying your UE4 project settings. Simply remove the FMOD bank output directory from the “Additional non-asset directories to package” list and add it to the “Additional non-asset directories to copy” list. When building your project FMOD’s bank files will be copied directly to the output.

The next releases of our integration will be updated to address this issue.