Update: In Adguard turn the blocking method to NXDOMAIN so it won’t give this error. It still gives a warning that “you’re using a VPN”. Edit: I am on iOS 26.
Broader Context: All Indian Banking apps have been instructed to not allow the use of VPN slot while using a banking app. The Central Bank has also ordered to disallow usage if Developers Options are turned on. Apart from that globally all banking apps require Google Play Services and Boot-loader to be locked. I also found on some reddit post that they are not allowing the use of a 5 year old + phones for banking.


Nope when I turn off Adguard DNS implementation (which uses the phone’s VPN slot), the app works normally.
What’s configured for blocked domains? If you answer with a custom IP the SSL won’t match the domain name. Try nxdomain instead.
It was on default (i.e 0.0.0.0). Switching to NXDOMAIN worked. Thanks.
Don’t delete your post, update it with the proper info so others know the fix in the future
Yep did that just now. Also added a context.
deleted by creator
Why would they delete it? It’s good info for anyone else who may run into the same situation.