VPN Keeps Disconnecting: How to Fix a Dropping Connection

A VPN that drops every few minutes is more than irritating. Each drop can expose your real IP address and interrupt calls, streaming, downloads, and secure work. The cause is often a protocol, power-saving setting, weak network, or overloaded server.

Does this affect you?

Use this for VPN apps on Windows, Mac, iPhone, and Android, including NordVPN, ExpressVPN, ProtonVPN, Surfshark, Mullvad, and built-in device VPN profiles.

Switch the VPN connection protocol

Protocol changes often fix drops on unstable Wi-Fi or mobile data.

  1. Open the VPN app and go to Settings.
  2. Look for Protocol, VPN protocol, Connection type, or Advanced connection settings.
  3. If the app is using UDP, try TCP. TCP can be slower but more stable on unreliable networks.
  4. If TCP is already selected, try WireGuard if the provider offers it. It often handles network changes well.
  5. Also test OpenVPN and IKEv2 if they are available.
  6. Reconnect and use the internet normally for 15 to 20 minutes before judging the result.

Stop your device from limiting the VPN

Battery and data-saving features can quietly pause background network connections.

  1. On Android, open Settings > Apps, select the VPN app, open Battery, and choose Unrestricted or the least restrictive option.
  2. On iPhone, make sure the VPN app can use cellular data if needed, then open Settings > General > Background App Refresh and allow it.
  3. On Windows, check Settings > System > Power & battery. If Battery saver or efficiency settings are aggressive, add an exception for the VPN if available. Also check Settings > Apps > the VPN app > Advanced options where present.
  4. On Mac, open System Settings > Battery. If drops happen while unplugged, turn Low Power Mode off or limit it to power-adapter use. Check Options for settings that sleep network access when the display is off.

Rule out Wi-Fi and router issues

Sometimes the VPN is only reacting to an unstable connection underneath it.

  1. Move closer to the router or temporarily use Ethernet to see whether the drops stop.
  2. Restart the router by unplugging it, waiting about a minute, and plugging it back in.
  3. Choose a different VPN server, preferably nearby and less crowded.
  4. If the problem happens only on public Wi-Fi, try mobile data. Some public networks block or disrupt VPN traffic.
  5. If one server drops only at certain times, the provider may be overloaded in that location.

More control

Turn on the kill switch

A kill switch does not fix disconnects, but it blocks internet traffic when the VPN drops so your connection does not silently fall back unprotected.

Update before deeper troubleshooting

Install the latest VPN app version from the official app store or provider site. VPN disconnect bugs are often fixed in updates.

Give support useful details

If the issue continues, tell the provider which protocol you tried, which server location drops, which network you are on, and how long the connection lasts.

Sources

  • NIST – Guide to IPsec VPNs SP 800-77
  • CISA – Selecting and Hardening Remote Access VPN Solutions
  • Microsoft Support – Fix VPN connection problems in Windows
Disclosure: This post may contain affiliate links which means I may receive a commission for purchases made through links. I will only recommend products that I have personally used! Learn more on my Private Policy page.
A thoughtful woman reads a newspaper while enjoying coffee at an indoor workspace.

DEALWEEK

SUBSCRIBE AND GET 20% OFF YOUR NEXT ORDER! OFFER ENDS SOON - DON’T MISS OUT!

We don’t spam! Read our privacy policy for more info.

Shopping Cart