Tech-N-AI Talks logo Tech-N-AI Talks

Why Your VPN Keeps Disconnecting: Fixes That Work

Diagnose why your VPN keeps disconnecting or reconnecting in loops. Nine quick fixes, real prices, and the protocol change that solves most drops.

Why Your VPN Keeps Disconnecting (and How to Fix It) — illustrative featured image
# Why Your VPN Keeps Disconnecting (and How to Fix It) Your Zoom call freezes mid-sentence. The file upload stalls at 87 percent. Then the little VPN icon in your menu bar blinks from green to gray, and back to green again. If you have spent the last month watching a connection drop every twenty minutes, this guide is for you. We will diagnose the usual suspects and fix most of them in under thirty minutes, no support ticket required. A quick note on why this matters more than it used to. Our readers increasingly run always-on VPNs alongside cloud AI assistants, and the dropouts hit both at once. Half the "best [ai tools](/blog/iwork-intelligent-assistant-ai-tools-for-apple-productivity-apps) and usage" advice floating around assumes a stable tunnel. It never mentions what happens when that tunnel collapses mid-prompt. So treat this as the unglamorous plumbing behind a working setup. ## What you'll need - Your VPN's desktop or mobile app, plus the login credentials (and 2FA device) for your account. - Five to ten minutes per step. Total budget: about thirty minutes. - Access to your router's admin page (usually 192.168.1.1 or 192.168.0.1). The password is often on a sticker underneath. - A second network to test against, such as a phone hotspot. - Optional: a free network analyzer app if you want to chase packet loss properly. ## Step-by-step ### Step 1. Confirm the drop is real Establish whether the VPN is actually disconnecting or just displaying a stale status. Open your VPN client and check its connection log or status panel. Most clients, including [NordVPN](https://nordvpn.com/) and [Surfshark](https://surfshark.com/), keep a timestamped log under Settings > Diagnostics or a small "connection details" link. Compare the last disconnect time against when your browser actually failed. If they match, you have a genuine drop. If not, the problem is your local network or the app's UI. **Tip:** Run a continuous ping to a stable host (on Windows, `ping 1.1.1.1 -t`; on macOS, `ping 1.1.1.1`) and watch for gaps. Gaps during a "disconnect" confirm the tunnel is dropping. ### Step 2. Switch protocol before anything else Rule out the protocol as the cause, since this fixes a surprising share of cases. Open Settings > Protocol (the label varies: "VPN protocol," "Connection type," or "Technology"). Note what is selected. If it is OpenVPN, switch to WireGuard (often branded NordLynx or similar). If it is already WireGuard, try IKEv2. Reconnect and use the machine for fifteen minutes. **Watch out:** Some ISPs and hotel networks throttle or block OpenVPN's default UDP port. WireGuard usually sails through. If you are on a locked-down corporate network, neither may work and you will need the provider's obfuscated or "stealth" mode. ### Step 3. Change the server, not just the country Test whether a single overloaded server is the culprit. Disconnect. Open the server list and pick a different city in the same country, ideally one marked "standard" rather than "P2P" or "dedicated IP." Reconnect and run your workload again. If the drop disappears, you were parked on a saturated node. Many providers now show server load percentages; pick one under 60 percent. **Tip:** Auto-select features often keep returning you to the same crowded server. Turn auto-select off temporarily while you test. ### Step 4. Disable conflicting security software Eliminate the second firewall or antivirus layer that may be killing the tunnel. Check whether you run a third-party antivirus with a built-in firewall (Norton, Bitdefender, Avast) or a separate firewall tool. Temporarily disable its network shield, reconnect the VPN, and test for ten minutes. If the drops stop, add an exception for the VPN's executable rather than leaving the shield off. **Watch out:** Do not leave real-time protection disabled. Whitelist the VPN process and re-enable everything. ### Step 5. Stop the network adapter from sleeping Fix the power-management setting that silently cuts idle connections. On Windows, open Device Manager > Network adapters, right-click your Wi-Fi or Ethernet adapter, choose Properties, then the Power Management tab, and untick "Allow the computer to turn off this device to save power." On macOS, go to System Settings > Battery > Options and check that "Wake for network access" is enabled. On both, set your screen-lock timeout longer than your VPN's idle timeout. **Tip:** If your VPN client has a "kill switch" and a separate "auto-reconnect" toggle, enable both. The kill switch prevents leaks during the gap; auto-reconnect restores the tunnel without your input. ### Step 6. Fix the router side Address the upstream device that may be dropping long-lived connections. Log into your router. Look for a setting called "UDP timeout," "NAT timeout," or "connection tracking timeout" under firewall or advanced settings. Raise it to at least 300 seconds, ideally 600. Save and reboot the router. Older ISP-supplied routers default to aggressive timeouts that kill idle VPN tunnels after a few minutes. **Watch out:** Some routers ship with outdated firmware that mishandles WireGuard entirely. Check for a firmware update before you blame the VPN. ### Step 7. Rule out the ISP and the local network Determine whether the drop comes from outside your control. Connect to a phone hotspot instead of your home connection and use the VPN for twenty minutes. If it stays solid, your ISP or home network is the problem. Repeat the test on a different Wi-Fi network, such as a cafe, to narrow it further. Some ISPs in the UK and parts of the EU actively disrupt VPN traffic during peak hours. ### Step 8. Update or reinstall the client Clear out a corrupted install or outdated build. Check for updates inside the app first (usually a gear icon in the top-right, then "Check for updates"). If you are current and still dropping, uninstall completely, reboot, and reinstall the latest build from the provider's site. On Windows, also delete leftover config folders under `%AppData%` before reinstalling. **Tip:** If you use split tunneling, disable it during troubleshooting. Split tunneling bugs cause "why vpn keeps reconnecting" loops more often than people realize. ### Step 9. Escalate with evidence Get support to solve it fast by handing them data, not adjectives. Export the connection log from the diagnostics panel. Note the timestamps, the protocol, the server, and the results of your hotspot test. Open a ticket and attach all of it. Providers triage logs far faster than "it keeps disconnecting" emails, and you skip the first two scripted replies. ## Common problems and fixes **The VPN reconnects in a loop.** This is usually a credential or handshake failure, not a network fault. Sign out of the app completely, clear saved credentials, and log back in. If you changed your account password recently, the old session is likely still cached. **It connects, then drops the moment you open a browser.** A DNS leak or a conflicting browser extension is the likely cause. Disable browser VPN or proxy extensions, then check for leaks with your provider's built-in leak test. **"Why vpn not connecting" at all, on any server.** Try a different protocol first, then a different port. If both fail, your network is blocking the traffic. Switch to the provider's obfuscated mode or try port 443, which looks like ordinary HTTPS. **Drops only on video calls.** Conferencing apps fight the VPN for bandwidth and sometimes trigger the client's own idle timeout. Raise the timeout, enable the kill switch, and pick a nearer server to cut latency. **Mobile drops whenever the screen locks.** Battery optimization is killing the app. On Android, set the VPN app to "Unrestricted" under battery settings. On iOS, enable "Connect on demand" in the VPN profile. ## Our take If we had to name the one change that fixes most of these cases, it is switching to WireGuard and raising the router's UDP timeout. It costs nothing and takes ten minutes. For paid fixes, Mullvad (about $5.30 per month, flat) is our pick for stability and honest pricing. NordVPN (roughly $3.60 to $13 per month depending on term) is the value pick for the US, UK and EU, mostly because NordLynx is genuinely fast and the server list is deep. Skip the free tiers. They throttle, they drop constantly, and the data trade is not worth it. If you are already paying for a reputable provider, spend your money on a better router before you spend it on a second subscription. ## What to do next Once the tunnel holds, run the same fifteen-minute test on your other devices. Router-level problems often show up on one machine first. Then set up the kill switch and auto-reconnect permanently, so the next drop costs you seconds instead of an afternoon. Finally, if you lean on AI assistants daily, test them over the stabilized connection before you trust any "[best ai tools and usage](/blog/ai-text-watermarking-what-it-means-for-content-creators-and-privacy)" list. A flaky tunnel makes every tool look broken. ## FAQ **Why does my VPN keep disconnecting every few minutes?** Usually an aggressive NAT or UDP timeout on your router, or a protocol your ISP throttles. Raise the router timeout to 600 seconds and switch to WireGuard. **Does a VPN disconnect when my laptop sleeps?** Yes, by default. Disable the network adapter's power-saving option and enable the client's auto-reconnect so the tunnel restores on wake. **Is it my VPN or my internet that keeps dropping?** Test on a phone hotspot. If the VPN stays connected there, your home network or ISP is the problem, not the provider.

Frequently asked questions

Why does my VPN keep disconnecting every few minutes?

Usually an aggressive NAT or UDP timeout on your router, or a protocol your ISP throttles. Raise the router timeout to 600 seconds and switch to WireGuard.

Does a VPN disconnect when my laptop sleeps?

Yes, by default. Disable the network adapter's power-saving option and enable the client's auto-reconnect so the tunnel restores on wake.

Is it my VPN or my internet that keeps dropping?

Test on a phone hotspot. If the VPN stays connected there, your home network or ISP is the problem, not the provider.