Xcode 27: CLLocationManager kCLErrorDomain Code=5

Dear Apple Developer Community, Our app monitors a user-defined region by using startMonitoring on an instance of CLLocationManager.

While it works as intended on a real device, starting with Xcode 27, this method invocation always results in >locationManager ... monitoringDidFailFor< being called. The error code is always kCLErrorDomain Code=5 but this only occurs within iOS 27 simulators. It works perfectly in iOS 26 simulators. Additionally, CLLocationManager.isMonitoringAvailable(for: CLCircularRegion.self) always returns false on these iOS 27 simulators.

This issue blocks parts of our automated system tests. Is it a bug or on purpose?

Thank you in advance.

Xcode 27: CLLocationManager kCLErrorDomain Code=5
 
 
Q