Our unity application has a video player streaming from a URL before the user can join a video session, we noticed that after the user leaves the session, all the audio and game sounds from Unity does not play on iOS, the video is playing but there is no audio. Our Vivox voice chat is also affected, it is connected however the microphone and audio doesn’t work. We keep getting this repeated error on xcode console :
AudioSampleProvider buffer overflow. XXXX sample frames discarded.
We also noticed that the audio only works when you join a zoom video session again, voice works as well as screensharing audio, but all the other sounds in-game does not play anymore.
We also get these logs at the time when the user leaves the session :
AudioDeviceIOS::SetMuteOutputAudioUnit unmute output
[IOS].DestoryAudioUnit g_audioUinits.count = 1
[IOS].DestoryAudioUnit dispose all audioUinits
Platform Affected : iOS
Unity Version : 2022.3.33f1
Xcode Version : 15.4