Callkit get blank screen when answer incoming call iOS13Beta3

With my VoIP App running on iOS13Beta3 when I answer an incoming call then I get a blank screen (Ie wallpaper with no Icons).


I do however get a speechpath but only in the case of answering the call from an unlocked iPhone. On the blank screen if I swipe up then I get my icons back and I can select my App and then I see my own InCall screen and the call is working.


In the case of a locked iPhone when the call arrives then when I answer the call I see the Apple in-call screen but I have an audiounit failure in that case and so my App ends the call.


I tried WhataApp and Viber and I seem to see the same bahaviour on iOS13Beta3


Anyboy seeing similar or have any suggestions?

Replies

Further info...


Here is what I see on the console when my Audio Fails when answer the call from a locked screen.. Seems to be error code 561145187

which I think is AVAudioSessionErrorCodeCannotStartRecording


default 09:47:42.268578 +0100 mediaserverd -CMSessionMgr- _CMSessionSetProperty: FAILED: clientName = <private>, key = IsRecording, value = 1: returning err = -16981

error 09:47:42.268907 +0100 MyApp 1590: AUIOClient_StartIO failed (561145187)

default 09:47:42.268956 +0100 MyApp MYAPP AUDIO => => => => => => Failure at startSpeechData AudioOutputUnitStarterror.

default 09:47:42.371423 +0100 gpsd #gdm,pvtmCallback,measurement data failed sanity check

error 09:47:42.473486 +0100 MyApp 1590: AUIOClient_StartIO failed (561145187)

default 09:47:42.473535 +0100 MyApp MYAPP AUDIO => => => => => => Failure at startSpeechData AudioOutputUnitStarterror Second Try.

default 09:47:42.473594 +0100 mediaserverd -CMSessionMgr- _CMSessionSetProperty: FAILED: clientName = <private>, key = IsRecording, value = 1: returning err = -16981

default 09:47:42.475455 +0100 MyApp MYAPP AUDIO => => => => => => AUDIO FAILURE AUDIO FAILURE dgAudioHasFailed