I have the same issue using AVAudioRecorder and audioRecorder.record(). I'm requesting all the necessary permissions, so not sure what's going on. However I'm also using XCode beta 4, so maybe this is a related issue with the Xcode beta. With Xcode 14 this was fine.