CallKit automatically shows a system top toast after iOS 26, how to dismiss it?

I’m developing an iOS app that integrates with CallKit.

Starting from iOS 26, I’ve noticed that the system automatically presents a top banner / toast-style UI when a CallKit call becomes active (see attached screenshot). This UI appears to be fully managed by the system.

On iOS versions prior to iOS 26, this UI did not appear under the same CallKit configuration.

What I’ve observed

The banner is displayed automatically by the system

It appears at the top of the screen, similar to a toast or call status banner

It is not a view created by my app

I could not find any public API or CallKit configuration related to dismissing or controlling it

My questions:

  1. Is this top banner an intended system behavior change in newer iOS versions?
  2. Is there any public API to dismiss, hide, or customize this UI?

If not, is this UI considered non-dismissible by design?

Any clarification on the expected behavior or recommended approach would be greatly appreciated.

image like this

CallKit automatically shows a system top toast after iOS 26, how to dismiss it?
 
 
Q