We’ve identified a bug in iOS 9.3 in the module responsible for handling VPN connections, that DNS Override heavily relies on. This bug causes iOS to incorrectly qualify all network traffic to trigger a VPN connection. We have submitted information about this bug to Apple on February 15th through iOS bug tracker and developer forum, but we didn’t get any response before the release of iOS 9.3. We are now in contact with Apple’s Senior Partnership Manager and we are working close with him to solve this problem as soon as possible.
Since this bug is present in iOS’ VPN Manager (something we can’t change or fix by ourselves), there is no way for us to resolve this on the app level. We are working hard to provide all technical details of the bug to Apple and help their core iOS development team resolve this in the first bug fix release for iOS 9.3 (hopefully iOS 9.3.1). Unfortunately there’s nothing more we can do until that happens.
DNS Override works properly with iOS 9.0 – 9.2.1.
We are really sorry for the inconvenience this might cause. We are doing everything in our power to resolve this as soon as possible.
Because of that we’ve decided to offer both paid DNS Override features (available via in-app purchase) for free until the issue is resolved. If you have purchased these features in recent days, please contact Apple directly to request a refund.