iOS 16.4: Unable to initialize audio when initiating a VOIP call

It appears the media engine is unable to initialize the audio unit with iOS 16.4 when trying to initiate a VOIP call. The problem does not occur with iPhone 14 Pro but was reproducable with different devices, e.g. iPhone 8 Plus, iPhone 12 mini, iPhone 13. This problem does not occur with iOS 16.3.

Debug : VoIP : BMEIntegration: [919][<NSThread: 0x2819ec840>{number = 15, name = (null)}][WebrtcMediaManager.cpp:133] [BmeLoggingCallback] bme:(RTCLogging.mm:35): (audio_device_ios.mm:354 StartAudioUnitIOS): StartAudioUnitIOS failed audio not initialised

Is anybody else seeing this issue?

We also encountered a similar issue on iOS 16.4.1, where the creation of AudioUnit failed and returned an error code: 268451843

We faced a similar issue, but when we tried with the 16.5.1 (c) version it seems not occurring, looks like whatever the issue is with 16.4 it's resolved in the 16.5.1 version, does anyone see similar behavior?

iOS 16.4: Unable to initialize audio when initiating a VOIP call
 
 
Q