Started seeing this issue happen frequently with Call Directory extension from iOS 15 onwards: Domain=com.apple.CallKit.error.calldirectorymanager Code=2 "(null)".

Hi,

We have an app that manages incoming and outgoing calls for users. As part of that, the app needs to frequently keep updating the list of blocked numbers in the Call Directory Extension. The functionality was working quite well till iOS 14, however, since we started testing on iOS 15, we're seeing a lot of these errors when we try to reload the Call Directory extension:

Domain=com.apple.CallKit.error.calldirectorymanager Code=2 "(null)"

The documentation says this error code means:

The call directory manager was interrupted while loading the app extension.

We're not sure why it was interrupted and was it interrupted by the OS or by something that we did from our app.

Please let us know when this error code might happen and if there's anything we can do from the app side to fix it.

I am seeing the same issue with our users. Have you figured out what causes it?

Started seeing this issue happen frequently with Call Directory extension from iOS 15 onwards: Domain=com.apple.CallKit.error.calldirectorymanager Code=2 "(null)".
 
 
Q