Skip to content

A VPN that drops once is an annoyance. A VPN that keeps dropping is a pattern, and patterns have causes. On Android there are more possible causes than on most devices: aggressive battery management, constantly changing networks, manufacturer add-ons that close apps, and a single-VPN rule that lets one app silently evict another. The trick is not to try every fix at random, but to look at when the drops happen and let that point you to the likely cause.

This guide is built around that idea. First you will learn to classify your disconnects by timing, then you will meet each cause with a specific fix, and finally you will find a short escalation path if nothing helps. For the general reconnection checklist that applies to any device, see the Help guide on reconnecting when the VPN disconnects; here we focus on what is unique to Android.

Start by writing down the pattern

Before changing any setting, spend one day noting three facts each time the VPN drops: what you were doing, what network you were on, and roughly how long the VPN had been connected. A note on your phone is enough. After four or five entries, the cause often becomes obvious.

Use this table to translate your notes into a first suspect.

What you notice Most likely cause Jump to
Drops after the screen has been off for 10 to 30 minutes Battery optimisation or Doze Section on power limits
Drops the moment you walk from Wi-Fi to mobile data Network handover Section on switching networks
Drops at the same interval, such as every 5 or 15 minutes Idle timeout or session expiry Section on timeouts
Drops only on one particular Wi-Fi network Router or network setting Section on Wi-Fi
Drops after opening a certain app Another VPN or a security feature Section on competing apps
Drops every day around the same time Pass expiry, scheduled task or server maintenance Section on account and pass
Page loads fine but VPN says disconnected Weak or unstable signal Section on signal quality

If your notes do not fit one row, keep logging for another day. Mixed causes are common, and fixing the biggest one first often reveals the next.

Power limits: the most common Android cause

Android tries hard to extend battery life. When the screen has been off and the phone is still, it enters a deep sleep state in which background network access is paused and apps are batched together. Manufacturers add their own layers on top, and some close apps the user has not opened for a while.

A VPN app has to stay alive in the background to keep the tunnel up. If the system treats it like any other idle app, the tunnel stops. Signs of this cause: the VPN is fine while you use the phone and gone when you pick it up after lunch, and the key icon has disappeared from the status bar.

Fixes, in order:

  1. Open Settings, then Apps, find the VPN app and open its Battery page.
  2. Choose the option labelled Unrestricted (or "Don't optimise" on some versions) rather than "Optimised" or "Restricted".
  3. If your phone has a separate list of apps allowed to run in the background or "auto-start", add the VPN app.
  4. Make sure the app is not in a "sleeping apps" or "deep sleeping apps" list.
  5. Avoid swiping the app away from the recent apps list on phones that treat that as a force-stop.

Turning on Always-on VPN helps too, because Android restarts a service that was started that way, although it is not a cure on its own. For wider battery questions, including how much a VPN really uses, see the general explainer on VPN battery drain.

Switching networks: Wi-Fi, mobile data and everything between

Your phone changes networks more than you notice. Walking through a mall means several access points; leaving home switches from Wi-Fi to mobile; entering a lift can drop signal completely. Each change breaks the existing tunnel, because the tunnel was built over the old network address. The VPN app has to detect the change and rebuild.

A good app does this within a few seconds. A slow rebuild looks like a disconnect. Things that make it worse:

  • Weak "Wi-Fi assist" or "smart network switch" features that flip back and forth between Wi-Fi and mobile data when the Wi-Fi is poor. Each flip is a new tunnel. Turn the feature off if you see constant flipping.
  • Wi-Fi with a very weak signal that stays connected but passes almost no data. The phone does not switch to mobile, and the tunnel starves.
  • Captive portals that make the network look connected but intercept traffic until you sign in.

A practical test: stand next to the router so the Wi-Fi signal is strong. If the drops disappear, the signal was the problem. If they continue even then, the cause is elsewhere.

Timeouts and fixed intervals

If the VPN drops after almost exactly the same amount of time, something is counting. Candidates:

  • A router or firewall that closes connections it considers idle. Some home routers and public hotspots do this aggressively, often within minutes.
  • A mobile network that frees up capacity by discarding quiet sessions. VPN apps usually send small keep-alive packets to prevent that, but the interval may be too long for a particular network.
  • A login session that has a maximum length.
  • A power-saving feature on the router itself.

What you can do: try a different network to see whether the interval changes. If it follows the Wi-Fi, the router is responsible; try restarting it or moving to its other frequency band. If it follows you onto mobile data, it is probably the app or the account. Write down the exact interval and the network name before contacting support, because "every 15 minutes on this Wi-Fi" is far more useful than "it disconnects".

Competing apps and the one-VPN rule

Android permits only one active VPN at a time. When a second app requests the VPN connection, the system shows a confirmation dialog. If you agree, the first VPN is turned off. This is by design, and it explains a whole category of mysterious drops.

Apps that can trigger this:

  • A second VPN app you installed and forgot.
  • A phone security or "clean-up" app with a built-in VPN feature for safe browsing.
  • A parental control app or workplace management profile that uses the same mechanism.
  • Some ad-blocking apps that work as a local VPN to filter traffic.

Look at Settings, Network and internet, VPN. If more than one entry appears, remove those you do not need. If a work or school profile is installed, ask its administrator before changing it. The article on Private DNS and VPNs on Android is also worth a read, because an app that handles DNS locally can interact with the tunnel.

Signal quality and packet size

A VPN wraps every packet in extra data, so it needs a steady link. On a weak signal, ordinary web pages can still load slowly in a way that looks fine, yet the tunnel treats lost packets as a broken connection. Typical situations include basements, lifts, car parks, moving trains and crowded events where thousands of phones share a few cell towers.

Another quieter cause is packet size. Packets that are too large for the path may be dropped or fragmented, which can stall a connection after it appears to work. This is known as an MTU problem, and the Path MTU Discovery standard describes how devices are meant to cope. As an ordinary user you rarely need to tune it; if your app has an automatic setting, leave it alone. If support suggests a specific value, follow their instructions.

What helps in practice:

  1. Move toward a window or open area and see whether the drops stop.
  2. Switch the phone between mobile data and Wi-Fi to test which is steadier.
  3. Turn off Wi-Fi when you are in the fringe of coverage so the phone does not cling to a poor access point.
  4. Try a different server location in the app; a closer location often has lower latency, as explained in the Cloudflare note on latency.

Account, pass and app causes

Not every disconnect is a network matter.

  • Expired pass. When a prepaid pass ends, the next connection attempt fails and the app may keep trying. If drops began suddenly after days of stable use, check the My Pass page for the end date. The Help guide on how a pass expires explains the timing.
  • Changed password. If login details were changed or mistyped, the app cannot reconnect after a drop.
  • Outdated app. Old versions may not handle newer Android releases well. Update from the store, or reinstall the current build from the download page.
  • Corrupted profile. After a system update, the saved VPN profile can misbehave. Delete the connection inside the app, sign in again and reconnect.
  • Date and time. If your phone clock is wrong because automatic time is off, secure connections can fail. Turn on automatic date and time.

Quick fixes you can try in five minutes

When you just need the VPN back and do not have time for analysis, run through this short list.

  1. Toggle airplane mode on for five seconds, then off.
  2. Force-stop the VPN app from the app info page, then open it again.
  3. Switch from Wi-Fi to mobile data or the reverse.
  4. Choose a different location in the app and connect.
  5. Restart the phone.
  6. Check that no other VPN or security app is holding the connection.
  7. Update the app.

If these bring the VPN back but it drops again within hours, you have not found the cause yet. Return to your notes.

When to ask for help

If you have set the app to unrestricted battery use, removed competing VPN apps, tested two networks and updated the app, and the drops continue, contact support with facts. Useful details include your Android version, phone model, the network where it happens, the interval or trigger you noticed, and the time of the last drop. Avoid sending your password in a message. The overview in troubleshooting a VPN on Android lists what to gather first, and improving connection stability covers general habits that help on any platform.

Summary

Frequent VPN drops on Android almost always come from one of a handful of causes: battery limits, network handovers, timeouts, competing VPN apps, weak signal or an account problem. Track when the drops occur, match the pattern to a cause, apply the specific fix, and only then fall back on general restarts. A short log of timing and network will save more time than any amount of random settings changes.

If you would like a pass to test on your own phone, the pricing page shows the options so you can pick a length that suits you.

Frequently asked questions

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

Android saves power by limiting background apps once the screen has been off for a while. If the VPN app is subject to those limits, the system may pause or stop it. Setting the app to unrestricted battery use usually solves this.

Why does the VPN drop every few minutes at exactly the same interval?

A repeating, regular pattern points to something timing out: a router that closes idle connections, a mobile network that drops quiet sessions, or a login that expires. Note the interval, switch networks to test, and tell support what you saw.

Can two VPN apps cause disconnects?

Yes. Android allows only one VPN connection at a time. If another app, including a security suite with a built-in VPN, requests the connection, the first one is dropped.

Should I just turn on auto-reconnect and ignore it?

Auto-reconnect and Always-on VPN reduce the pain, but they treat the symptom. Repeated drops still cost you speed and battery, so it is worth finding the cause.

Does a weak signal cause VPN disconnects?

Often, yes. A VPN adds a small amount of overhead and needs steady packets. A poor or flapping signal can break the tunnel even when ordinary pages seem to load.

About the author

Bob Kanokphon Thongdee, founder of XPASS VPN

Bob Kanokphon Thongdee

  • Founder of XPASS VPN
  • Co-founder of eSIMonline.asia
  • More than 7 years in online marketing
  • Founder of Cojourney Visa and Cojourney Travel

Need a VPN for a short trip or a busy month?

XPASS sells prepaid passes for a set number of days. You pay once and nothing renews automatically.

See passes

Keep reading

Troubleshooting

How to Troubleshoot a VPN on Android

Work through the most common Android VPN problems in order, from an expired pass to battery settings, always-on VPN and network changes.

5 min read

Troubleshooting

How to Reconnect When the VPN Disconnects

VPN connections drop sometimes. Here is a calm, ordered routine for getting back online safely and working out why it happened.

7 min read

Troubleshooting

How to Improve VPN Connection Stability

A VPN that keeps dropping or stalling is usually reacting to the network or device around it. These steps help you find and fix the weak link.

5 min read

Troubleshooting

VPN Not Connecting? Step-by-Step Fixes

A clear order of checks for when the VPN will not connect: pass status, login details, Wi-Fi and mobile data, permissions, firewalls, app conflicts and error messages.

8 min read

VPN Basics

Does a VPN Drain Your Battery?

A VPN adds encryption work and keeps a connection alive, so it can use some battery. This guide explains what drives the cost, how to measure it on your own phone and what helps.

9 min read