The answer up front: When a VPN suddenly stops connecting, it's almost always one of three things — your VPN app needs to be updated, the specific server you're connecting to is overloaded or down (switching to a different server fixes this in seconds), or your network is blocking VPN traffic. Each of these has a different fix, and identifying which one you have takes about 60 seconds. Here's how.
The 60-Second Diagnosis — Figure Out Your Problem First
Step 1: Open your VPN app and try connecting to a completely different server than your usual one. Pick a server in a different country or a different city. Does it connect?
-
If yes: The original server is down or overloaded. This is the most common VPN issue and the easiest fix — just use a different server. Many VPN apps have a "Best Server" or "Fastest" option that automatically picks the least congested one.
-
If no — it fails on every server: Keep reading. The problem is your app, your network, or your VPN protocol.
Step 2: Check whether the VPN works on a different network. Switch your phone or laptop from Wi-Fi to mobile data and try connecting again.
-
If it connects on mobile data but not Wi-Fi: Your Wi-Fi network (or your router) is blocking VPN traffic. This happens on corporate networks, hotel networks, school networks, and some ISPs. Skip to the "Network is Blocking VPN" section below.
-
If it fails on both Wi-Fi and mobile data: The problem is with the VPN app itself, your subscription, or your device. Continue reading.
Fix 1 — Update Your VPN App
Outdated VPN apps are one of the most common causes of sudden connection failures. VPN providers update their apps regularly to maintain compatibility with changing network security standards, and an old version sometimes simply can't connect to modern servers.
Open your phone's app store or your computer's software update tool and check whether a VPN app update is available. If one is, install it, restart the app, and try connecting again.
This fix works more often than people expect — especially if the VPN was working fine for months and suddenly stopped after no obvious change on your end. What changed was the VPN provider's server-side update, and your old app version no longer speaks the same language.
Fix 2 — Change Your VPN Protocol
VPNs use different "protocols" — the technical method by which they create your secure connection. The most common protocols are OpenVPN, WireGuard, IKEv2, and L2TP. Some networks block specific protocols while allowing others.
In your VPN app's settings, look for a section called "Protocol" or "Connection Type." If it's set to "Automatic," try switching to a specific protocol — WireGuard is generally fastest and most reliable on modern networks. If WireGuard doesn't work, try OpenVPN UDP, then OpenVPN TCP.
OpenVPN TCP is the most compatible protocol across different networks because it uses port 443 — the same port used by regular HTTPS web traffic. Networks that block VPNs almost never block port 443, because doing so would also break all secure web browsing. Switching to OpenVPN TCP (sometimes called "TCP port 443" in VPN settings) bypasses most network-level VPN blocks.
Fix 3 — When Your Network Is Blocking VPN Traffic
Some networks actively prevent VPN connections:
- Corporate and school networks often block VPNs as a security policy
- Hotel Wi-Fi and airport Wi-Fi sometimes block VPN protocols to prevent bypassing content filters
- Some ISPs in certain countries restrict or block VPN usage
- Home routers with older firmware sometimes block VPN traffic accidentally
The quickest test: Switch from the network in question to your mobile data. If the VPN works on mobile data, the network itself is the problem.
If you need the VPN to work on a specific network that's blocking it:
The most effective solution is enabling your VPN's "Stealth Mode," "Obfuscation," or "Disguised Mode" — the exact name varies by provider but the function is the same. This feature makes VPN traffic look like regular HTTPS web traffic to network monitoring tools, allowing it to pass through networks that block standard VPN protocols.
Not all VPN providers offer this feature. The ones that do include ExpressVPN (called "Lightway with automatic obfuscation"), NordVPN (called "Obfuscated Servers"), and Mullvad (called "Bridge Mode"). If your current VPN doesn't offer obfuscation and you frequently use networks that block VPNs, switching to one that does may be worth considering.
For home routers accidentally blocking VPN: Log into your router's admin panel (192.168.1.1 in your browser) and look for a setting called "VPN Passthrough" under the advanced or security settings. Make sure this is enabled. This setting tells your router to allow VPN traffic to pass through instead of blocking it.
Fix 4 — DNS Leak or VPN Connected But Not Working
Sometimes your VPN app shows "Connected" but your internet traffic isn't actually being routed through the VPN. This is called a "DNS leak" and it means your real IP address is visible to websites even when the VPN appears to be on.
How to check: While connected to your VPN, go to ipleak.net in your browser. This page shows your current IP address and DNS servers. If the IP address shown is your real home IP rather than a VPN server IP, your traffic is leaking outside the VPN.
Fix for DNS leaks:
In your VPN app's settings, look for a "DNS Leak Protection" or "DNS Settings" option and make sure it's enabled. Also enable the "Kill Switch" feature if your VPN has it — this automatically cuts your internet connection if the VPN drops, preventing any unprotected traffic from going through.
If DNS leak protection is already on but leaks still occur: the issue may be with Windows' DNS resolution. Open Command Prompt as administrator and run: ipconfig /flushdns
This clears Windows' DNS cache and forces it to use the VPN's DNS servers rather than your ISP's cached servers.
Fix 5 — VPN Account or Subscription Issue
If none of the above fixes work, check your VPN subscription status. VPN apps don't always notify you clearly when your subscription expires — they may just stop connecting without explanation.
Log into your VPN provider's website (not the app) and check your account status. If your subscription has expired, renewing it immediately restores access.
Also check whether you've exceeded the device limit. Most VPN plans allow 5 to 10 simultaneous devices. If you've installed the VPN on more devices than your plan allows, connection on new devices fails while the older registered devices still work.
VPN-Specific Issues for the Most Popular Providers
ExpressVPN: If ExpressVPN stops connecting, try switching from "Automatic" protocol to "Lightway UDP" manually. ExpressVPN's automatic selection occasionally picks a slower or overloaded protocol during high-traffic periods.
NordVPN: If NordVPN shows "Authentication failed," log out of the app completely, go to nordvpn.com and generate a new pair of service credentials under your account settings, then log back in with the new credentials. This fixes authentication errors caused by expired service tokens.
Surfshark: If Surfshark connects but browsing is slow, enable "NoBorders Mode" in the settings. This mode optimizes routing for restricted network environments and often improves performance on congested or filtered networks.
ProtonVPN: If ProtonVPN won't connect on your home network but works on mobile data, enable "Stealth protocol" in app settings. Proton's Stealth protocol uses TLS tunneling that bypasses home router VPN filters.
Pro Tip: Enable Your VPN's Kill Switch and Test It
A kill switch is a feature that cuts your internet connection instantly if the VPN drops unexpectedly — preventing any of your traffic from being exposed during the gap between the VPN disconnecting and you noticing.
Most VPNs have a kill switch in their settings — it's usually off by default because it's disruptive (your internet goes completely offline when the VPN drops). Turn it on for any activity where privacy genuinely matters — financial transactions, sending sensitive documents, or any time you're on a public network.
To test that your kill switch works: connect your VPN, then go to your VPN app and manually disconnect (don't close the app — just disconnect within it). Your internet should immediately stop working. If you can still browse the web after manually disconnecting the VPN, your kill switch isn't functioning correctly — check your settings or contact your VPN provider's support.
Last updated: July 2026. VPN protocols, server availability, and app features change frequently as providers update their services. All provider-specific steps are based on app versions current as of this writing — check your provider's support documentation if menu locations have changed.
Comments
Post a Comment