iPhone automatically lowers the volume of certain audio when multiple audio playing

I originally had a GameObject that looped BGM with AudioEmitter, but when I dynamically added several AudioEmitter to the Scene to play battle sound effects, I noticed that the volume of the BGM decreased. After the battle sound effects finished playing, the volume seemed to gradually increase again, but very slowly. This problem only occurs on iPhone, and it seems that it does not occur in the editor and on Android. The inconsistent performance across different platforms is very frustrating. Does anyone know why this is happening, and how to fix it?


Unfortunately, I was not able to reproduce the issue.

What version of FMOD integration are you using?

Would it be possible to get the iPhone or Unity Project uploaded to your profile to test on my side? Please note you will have to register a project with us before you can upload to your profile.