I'm seeing an issue with NEURLFilterManager on iOS 26.5.2 and wanted to check if anyone else has encountered this.
Our URL Filter implementation was working correctly on previous iOS 26.x releases. After updating devices to iOS 26.5.2, the filter no longer starts.
The status changes to:
Received filter status change:
<FilterStatus: 'stopped' errorMessage: 'The operation couldn’t be completed. (NetworkExtension.NEURLFilterManager.Error error 10.)'>
What I've verified
- The same project and implementation worked on earlier iOS versions.
- The app and extension have the required Network Extension capabilities and entitlements.
- The extension bundle identifier matches the one configured in
NEURLFilterManager. - The extension is embedded correctly in the application.
- I've tried uninstalling/reinstalling the app and rebuilding with the latest Xcode.
- The issue is reproducible on iOS 26.5.2.
The filter never appears to start, and the status immediately changes to stopped with NEURLFilterManager.Error 10.
I'm trying to determine:
- Has anyone else observed this behavior on iOS 26.5.2?
- Is there any known regression or change in
NEURLFilterManageror URL Filter extensions in this release? - Does
Error 10indicate a different failure mode on iOS 26.5.2 than on previous releases?
If anyone has experienced the same issue or found a workaround, I'd appreciate any guidance.
Thanks!