VPN Not Working on Android (2026): Fixes by Symptom

Disclosure: VPNFin is reader-supported. If you buy a VPN through links on this page, we may earn a commission at no extra cost to you. This never affects our ratings — here’s our full disclosure.

VPN not working on Android? Android adds causes that iPhones don’t have: manufacturer battery managers that put the VPN to sleep, a Private DNS setting that clashes with the VPN’s own DNS, and an Always-on VPN option that cuts all traffic when the tunnel drops, PrivateProxyGuide explains. If the internet works with the VPN off, the problem is settings or software, not hardware, Whizz Mobile notes.

This page sorts the fixes by symptom, so you change one thing at a time and know what solved it.

VPN Not Working on Android: Find Your Symptom

SymptomLikely causeFirst fix
Drops when the screen turns offBattery optimisationSet the VPN app to Unrestricted
Connected, but sites don’t loadPrivate DNS clashSet Private DNS to Off or Automatic
No internet at all, VPN or notBlock connections without VPNTurn it off while troubleshooting
Won’t connect on one networkProtocol blocked thereSwitch protocol in the app
Broke after an Android updateSettings reset by the updateRecheck battery and Always-on

Start simple. Restart the phone, try another server, and switch between Wi-Fi and mobile data. ROIhacks suggests working through those before deeper changes.

Get NordVPN for Android →
Android app, 30-day refund
VPN not working on Android: symptoms, likely causes and the first fix for each

If It Drops When the Screen Turns Off

Exclude the VPN from battery optimisation. Open Settings, Apps, your VPN app, Battery, and choose Unrestricted or Not optimised, ROIhacks and VPN Tier Lists advise. Menu names vary by brand.

Also check again after updates. Android can add apps back to battery optimisation after a system update, and updates can switch Always-on VPN off, VPN Tier Lists warns.

However, brand layers add their own rules. Samsung, Xiaomi, Huawei, Oppo, Vivo and Realme add sleep lists and autostart controls, PrivateProxyGuide notes; remove the VPN from any sleep list. Our guide to VPNs that keep disconnecting covers other causes.

If It Connects but Nothing Loads

CheckWhereSet to
Private DNSSettings, Network & internet, Private DNSOff or Automatic
Block connections without VPNSettings, Network, VPN, the app’s gear iconOff while testing
Data SaverSettings, Network & internetOff, or allow the VPN
Split tunnellingInside the VPN appCheck which apps bypass it
Second VPN or filter appInstalled appsDisable or remove it

Private DNS is the most overlooked cause. It sends DNS over TLS to a provider you chose, which can clash with the VPN’s own DNS handling, PrivateProxyGuide and VPNalysis explain. Our DNS leak guide explains why the VPN wants to handle DNS itself.

Meanwhile, Always-on can hide the real problem. With Block connections without VPN on, any tunnel failure cuts all traffic, so the phone looks offline. Turn it back on once the VPN is stable. Our split tunnelling guide explains app-level routing.

VPN not working on Android: settings to check when the VPN connects but nothing loads

If It Won’t Connect at All

StepWhat to doNote
1Switch protocol, such as WireGuard to OpenVPNSome networks block one
2Clear the app’s cacheSettings, Apps, the app, Storage
3Reinstall the app from Google PlayAllow the VPN prompt again
4Contact support with detailsAndroid version, model, app version, protocol

Protocol choice depends on the network, so a VPN not working on Android on one network may work on another. If WireGuard fails on public Wi-Fi, try OpenVPN; if the trouble is switching between Wi-Fi and mobile data, IKEv2 may be steadier, PrivateProxyGuide suggests. On hotel networks, the login page is a separate issue, as our hotel Wi-Fi guide explains.

VPN not working on Android: four steps when the VPN won't connect at all

Related Guides

Turning it off and on cleanly is covered in our Android VPN off guide, which also shows where Always-on lives.

When you have fixed a VPN not working on Android, our VPN check guide confirms the fix. For a new app, our Android VPN guide compares options.

How We Research

Causes and fixes come from troubleshooting guides by PrivateProxyGuide, VPNalysis, VPN Tier Lists, ROIhacks, EncryptInsights and Whizz Mobile. We cross-checked each settings path across at least two sources; menu names vary by manufacturer. We read all sources on 27 September 2026. NordVPN is one of our affiliate partners. Our full approach lives on the About Us page.

VPN Not Working on Android FAQ

Why is my VPN not working on Android?

Common causes are battery optimisation, a Private DNS clash, Always-on VPN blocking traffic, or a blocked protocol. Match the fix to the symptom.

Why does my VPN disconnect when my Android screen turns off?

Battery optimisation can suspend the app. Set the VPN app to Unrestricted or Not optimised.

Should I turn off Private DNS for a VPN?

If the VPN connects but sites don’t load, set Private DNS to Off or Automatic and test again.

What does Block connections without VPN do?

It stops all traffic when the VPN isn’t connected, which protects you but makes a failing tunnel look like no internet.

My VPN stopped working after an Android update. What now?

Recheck battery optimisation and Always-on VPN; updates can reset both.

The Verdict

A VPN not working on Android often traces to one system setting: battery optimisation, Private DNS or Always-on VPN, the guides we reviewed agree.

Change one thing at a time, test, and turn protective settings back on once the tunnel is stable.

Scroll to Top