com.apple.telephonyutilities.calservicesdaemon.callstatecontroller error

When attempting to have iOS make a phone call I am getting this error:

Error using remote object proxy: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.apple.telephonyutilities.callservicesdaemon.callstatecontroller was invalidated."


I create a phone URL with:


let phoneLink = "tel://5551119999"

if let url = URL(string: phoneLink) {

UIApplication.shared.open(url) {

}

}


Any ideas on how to resolve:

Error using remote object proxy: Error Domain=NSCocoaErrorDomain Code=4099 "The connection to service named com.apple.telephonyutilities.callservicesdaemon.callstatecontroller was invalidated."

I have attempted several different formats for the phone string, URL(string: ) seems pretty lenient and will accept different types of strings and convert them correctly, so I don't think that's the issue.


I have added logs so I know my code is only being run once so it isn't an issue of making several calls to UIApplication.shared.open()

com.apple.telephonyutilities.calservicesdaemon.callstatecontroller error
 
 
Q