After some debugging I managed to resolve my issue. I figured out that I was calling: reportOutgoingCall(with:connectedAt:) before I was calling reportOutgoingCall(with:startedConnectingAt:) because in our application, there is no ringing phase. Guaranteeing the correct order of the two calls has fixed my issue. Now we get the expected full-screen incoming call for all calls and we don't see the banner anymore.
Topic:
App & System Services
SubTopic:
Notifications
Tags: