VPN not working on an Android phone: causes and fixes
The VPN on Android won't connect, hangs or is on but nothing loads. Causes from a blocked protocol and battery saving to carrier allow-lists, and what to do.
Quick fix. If your VPN stopped connecting, its protocol is most likely blocked. Get Surok in Telegram: 3 days free, own Android app.
- Blocked protocol — OpenVPN, WireGuard, IKEv2 are cut in Russia; use VLESS (Reality, XHTTP).
- Connected, no traffic — check our IP page, change server, refresh the subscription.
- Mobile data with allow-lists — you need a CDN profile; see VPN on mobile data.
- Battery saving — set the app to Unrestricted, enable autostart and Always-on VPN; see why a VPN keeps disconnecting.
- Two VPNs or "network protection" — keep one.
- Private DNS — set it to Automatic or Off.
- Wrong date and time — enable network time.
- Outdated app — update it.
For iPhone see VPN not working on iPhone.
Try Surok
3 days free, no card needed. Apps for everything.
