No mic capture on iOS 18.5

Hello!

We stumbled upon a problem with our karaoke app where user on iPhone 16e/iOS 18.5 has problem with mic capture, other users cannot hear him. The mic capture is working fine on 17.5, 16.8. Maybe there is something else we need when configuring AVAudioSession for iOS 18.5?

Currently it's set up like this:

override func viewDidLoad() {
        super.viewDidLoad()
        UIApplication.shared.isIdleTimerDisabled = true
        
        mRoomId = appDelegate.getRoomId()
        
        let audioSession = AVAudioSession.sharedInstance()
        try! audioSession.setCategory(.playAndRecord, mode: .voiceChat, options: [.defaultToSpeaker])
        try! audioSession.setPreferredSampleRate(48000)
        try! audioSession.setActive(true, options: [])
    }




No mic capture on iOS 18.5
 
 
Q