VPN Keeps Disconnecting — 7 Fixes That Actually Work

Your VPN drops constantly. You reconnect, it drops again five minutes later. Or it disconnects the moment your PC goes to sleep, and you…

surfshark android hero — Best VPN for Android in 2026 — Tested on Real Devices
Reading Tools

Listen & Follow

Hear the article while spoken text is highlighted

00:00
00:00

Quick Answer

The most common causes of VPN disconnections are an unstable base internet connection, the wrong VPN protocol, power-saving settings killing the VPN app, and router-level VPN…

  • Open your VPN app
  • Go to Settings → Protocol (or Connection or similar)
  • Select WireGuard (or NordLynx / Lightspeed / equivalent)

Your VPN drops constantly. You reconnect, it drops again five minutes later. Or it disconnects the moment your PC goes to sleep, and you don’t notice until you’ve been browsing unprotected for ten minutes. This is one of the most common VPN complaints — and it’s almost always fixable.

Here are the seven fixes that solve the vast majority of VPN disconnection problems, in order from quickest to try to most involved.

Short Answer: The most common causes of VPN disconnections are an unstable base internet connection, the wrong VPN protocol, power-saving settings killing the VPN app, and router-level VPN blocking. Switch to WireGuard protocol, disable power management for your network adapter, and try a different server — that fixes most cases.

Fix 1 — Switch VPN protocol to WireGuard

The VPN protocol controls how your device connects to the VPN server. Older protocols like OpenVPN and IKEv2 are more prone to disconnections on unstable connections because they’re more sensitive to packet loss and latency spikes. WireGuard (or equivalent fast protocols like NordLynx, Lightspeed) re-establishes connections much faster and stays connected through brief network interruptions.

How to switch:

  1. Open your VPN app
  2. Go to Settings → Protocol (or Connection or similar)
  3. Select WireGuard (or NordLynx / Lightspeed / equivalent)
  4. Reconnect

If your VPN is set to “Automatic” protocol selection, it may be choosing a less stable protocol. Manually selecting WireGuard is almost always the better choice for stability.

Fix 2 — Try a different server

An overloaded or geographically distant VPN server will drop connections under load. Servers in popular locations (US East, UK London, Germany Frankfurt) can get congested during peak hours. Try:

  • A different server in the same country
  • A server in a nearby country instead
  • A server specifically optimised for stability (many VPN apps let you sort by load %)

Most VPN apps show server load or have a “recommended server” option that picks the least congested one automatically. Use that instead of pinning to one server.

Fix 3 — Disable power management for your network adapter (Windows)

Windows has an aggressive power-saving feature that turns off network adapters when they’re idle — which kills the VPN connection and doesn’t always reconnect it cleanly when the adapter wakes up.

  1. Press Win + X → Device Manager
  2. Expand Network Adapters
  3. Right-click your Wi-Fi or Ethernet adapter → Properties
  4. Go to Power Management tab
  5. Uncheck “Allow the computer to turn off this device to save power”
  6. Click OK

This is the most overlooked fix for VPN disconnections on Windows laptops. Do it for both your Wi-Fi and Ethernet adapters if you use both.

Fix 4 — Check your base internet connection

A VPN connection is only as stable as the underlying internet connection. If your Wi-Fi is dropping briefly (you might not notice if you’re not actively using it), the VPN will disconnect. Check:

  • Run a ping test to 8.8.8.8 over several minutes — look for dropped packets or high jitter
  • Move closer to your router or switch to a wired Ethernet connection
  • Check if other devices on the network have the same issue
  • Restart your router

If your base connection has intermittent drops, no VPN will stay connected through them. Fix the underlying connection first.

Fix 5 — Disable firewall or security software interference

Third-party antivirus software, Windows Defender Firewall, and some router firmware can interrupt VPN connections — especially after updates that add new rules for network traffic.

  • Temporarily disable third-party antivirus and test if the VPN holds
  • Add your VPN app as an exception/exclusion in your antivirus
  • Check Windows Defender Firewall settings — VPN apps should be in the allowed apps list
  • If on a corporate network, a network administrator may be blocking VPN traffic at the router

How to add VPN exception in Windows Firewall:
Windows Security → Firewall → Allow app through Firewall → Change settings → find VPN app → check both Private and Public boxes

Fix 6 — Check your router’s VPN passthrough settings

Some routers, particularly older models and some ISP-provided routers, have VPN passthrough settings that can block or interfere with VPN protocols. Look for these settings in your router admin panel (usually at 192.168.1.1 or 192.168.0.1):

  • VPN Passthrough → make sure it’s enabled for PPTP, L2TP, and IPSec
  • SPI Firewall → try disabling temporarily to test
  • Some routers have a “VPN ALG” (Application Layer Gateway) setting that interferes with WireGuard — disable it

If your router doesn’t have these settings or you can’t find them, try connecting your device directly to your modem (bypassing the router) to test if the router is the problem.

Fix 7 — Reinstall the VPN app (or switch VPN)

Corrupted VPN app installations can cause persistent disconnection issues that other fixes don’t solve. Before switching VPN providers, try a clean reinstall:

  1. Uninstall the VPN app completely (including any residual files via Settings → Apps)
  2. Restart your computer
  3. Download a fresh copy from the VPN’s official site
  4. Install and reconnect

If you’ve tried all seven fixes and the VPN still drops constantly, the issue may be with the VPN provider’s infrastructure. It’s worth testing a different VPN — most offer 30-day money-back guarantees, so you can test without commitment.

Warning: If your VPN disconnects frequently and you don’t notice, your real IP and traffic are exposed during those gaps. Always enable the kill switch in your VPN settings — it blocks all internet traffic the moment the VPN drops, so you can’t accidentally browse unprotected.

VPN disconnects when computer sleeps

This is a separate but common issue. Most VPN apps don’t reconnect automatically when a device wakes from sleep. Fixes:

  • Enable “auto-reconnect” in your VPN app settings (most have this option)
  • Set the VPN to launch at startup so it’s always ready
  • Use the kill switch — this prevents unprotected browsing in the window before the VPN reconnects
  • On Windows, the power management fix (Fix 3) also helps with sleep-related drops

VPN disconnects on mobile (iOS/Android)

Mobile VPN disconnections have specific causes:

  • Background app refresh: iOS aggressively suspends background apps including VPNs. Enable “On Demand” VPN in iOS settings (Settings → VPN → your VPN → toggle on-demand) to keep it connected even when the app is backgrounded.
  • Battery optimisation (Android): Android’s battery optimiser can kill the VPN process. Go to Settings → Apps → your VPN app → Battery → set to “Unrestricted” or “Don’t optimise”.
  • Switching networks: Moving from Wi-Fi to mobile data and back causes VPN drops on both platforms. WireGuard handles this much better than OpenVPN — switch protocols if you haven’t already.

Related: Best VPN for iPhone — and how to set it up

Checklist — Stop your VPN disconnecting:

  • ✅ Switch to WireGuard protocol
  • ✅ Try a different/less congested server
  • ✅ Disable network adapter power management (Windows)
  • ✅ Test base internet connection stability
  • ✅ Add VPN as exception in antivirus/firewall
  • ✅ Check router VPN passthrough settings
  • ✅ Enable kill switch so drops don’t expose real IP
  • ✅ Enable auto-reconnect in VPN app

FAQ

Why does my VPN keep dropping on Windows 11?

The most common culprit on Windows 11 is the network adapter power management setting. Disable “Allow the computer to turn off this device to save power” in Device Manager for your network adapter. Also check if any recent Windows updates changed your firewall settings.

Does a VPN slow down and then disconnect?

If speeds drop before the disconnection, it’s usually a server-side issue — the server is overloaded. Try a different server or use the “recommended server” option. Also check that you’re on WireGuard, which handles congestion better than OpenVPN.

Should I use TCP or UDP for a more stable VPN connection?

TCP is more reliable than UDP because it has error-correction built in — dropped packets are retransmitted. If you’re using OpenVPN and experiencing drops, switch it to TCP mode in the VPN settings. The trade-off is slightly slower speed. If you’re on WireGuard, this doesn’t apply — WireGuard only uses UDP but handles drops differently.

Why does my VPN disconnect when I switch Wi-Fi networks?

Most VPN protocols need to re-establish the tunnel when your IP address changes (which happens when you switch networks). WireGuard is specifically designed to handle this more gracefully — it roams between networks without dropping. If you switch networks frequently, use WireGuard protocol and enable auto-reconnect.

Can my ISP throttle my VPN connection?

ISPs generally can’t throttle VPN traffic because they can’t see what it is (it looks like encrypted data to a VPN server). However, if they detect VPN traffic patterns and block the VPN server’s IP, your connection will drop. If this happens, try different servers or switch to obfuscated/stealth mode in your VPN settings.

Still having trouble with your VPN? Try the VPN Picker → — it might be worth switching to a more stable provider.

Related reading:

Get NordVPN — Rock-Solid Stability ↗
VPN Picker Tool →

Subscribe now on Telegram
*As an Amazon Associate I earn from qualifying purchases.
Next guide coming up
XfWA