Your VPN is not working. Maybe it will not connect at all. Maybe it connects but your real IP is still showing. Maybe it keeps dropping every few minutes. Whatever the problem, this guide covers the eight most common VPN issues and gives you a clear fix for each one. Work through them in order until something resolves the problem.
What You Will Learn
- The most common reasons a VPN stops working and how to fix each one
- How to systematically diagnose VPN connection problems
- Platform-specific fixes for Windows, Mac, iOS, and Android
- When to contact your VPN provider support
Before you start, run a quick check using our free tool so you know exactly what is wrong. That tells you whether the issue is a connection failure, an IP leak, a DNS problem, or something else. Then you can jump straight to the right fix.
First: Diagnose the Problem
Run our free check to see exactly what your VPN is and is not doing right now.
Run Free VPN CheckFix 1: Disconnect and Reconnect
This sounds too simple, but it fixes a surprising number of VPN problems. VPN connections can get into a bad state where the tunnel is technically open but not routing traffic correctly. Disconnecting fully, waiting 10 seconds, and reconnecting forces the VPN to establish a fresh connection to the server.
After reconnecting, run the VPN check again to see if the problem is resolved before moving on.
Fix 2: Switch to a Different Server
VPN servers can become overloaded, go offline for maintenance, or develop routing issues. If your current server is causing problems, switching to a different one in the same country often resolves the issue immediately. Most VPN apps let you do this in one tap from the server list.
If switching servers fixes the problem, make a note of which server you moved away from and report it to your VPN provider's support team so they can investigate.
Fix 3: Change the Connection Protocol
VPNs use different methods to send your data, called protocols. The most common options are WireGuard, OpenVPN, and IKEv2. Some networks block certain protocols. If you are on a public network, a hotel Wi-Fi, or a work network, the protocol your VPN normally uses might be blocked.
Open your VPN app settings, find the protocol option, and switch to a different one. WireGuard is the fastest. OpenVPN is the most compatible. Try both if one does not work. Some VPN apps also have a "stealth" mode designed for networks that actively block VPN connections.
Fix 4: Turn On DNS Leak Protection
If your VPN connects but our checker still shows your internet provider's name, you have a DNS leak. Your real IP is hidden but your provider can still see where you browse. Open your VPN app settings and look for DNS leak protection, private DNS, or custom DNS. Turn it on.
If the option is not available, check your VPN provider's help documentation for instructions on setting up DNS leak protection manually on your device.
Fix 5: Restart Your Device
Network settings can get stuck in a broken state on any device. A full restart clears temporary network configurations, resets your DNS cache, and gives your VPN app a clean environment to work in. This fixes VPN problems more often than you would expect, especially after operating system updates or network changes.
After restarting, connect your VPN before opening any other apps and run the check before browsing.
Fix 6: Check Your Firewall and Security Software
Firewall software, antivirus programs, and security suites can block VPN connections or interfere with how traffic is routed. If you recently installed new security software or updated an existing one, that may be the cause.
Try temporarily disabling your firewall or security software, connecting the VPN, and running the check. If it works, you need to add your VPN app as a trusted exception in your security software settings. Do not leave the firewall disabled permanently.
Fix 7: Update or Reinstall the VPN App
Outdated VPN apps can have bugs that cause connection failures, leaks, or drops. Check that your VPN app is up to date. If it is already on the latest version and still has problems, try uninstalling it completely, restarting your device, and doing a fresh install from your VPN provider's official website or app store.
A fresh install replaces any corrupted app files or settings that might be causing the issue.
Fix 8: Contact Your VPN Provider's Support
If none of the above fixes work, the problem may be specific to your account, your region, or the VPN service itself. Contact your VPN provider's support team and give them the following information:
- What device and operating system you are using
- Which servers you have tried
- Which protocols you have tried
- What our VPN check showed as the result
- When the problem started
Good VPN providers have responsive support that can often pinpoint the issue quickly with this information.
When to Consider Switching VPN Providers
If you have gone through all eight fixes, contacted support, and the VPN still does not work reliably, the service itself may be the problem. Some VPN providers have poor infrastructure, inconsistent server availability, or weak leak protection that cannot be fixed through settings alone.
The VPNs we recommend below have been selected specifically for their reliability, strong leak protection, and responsive support teams.
Frequently Asked Questions
Common causes include: your VPN app needs an update, the specific server you were using is experiencing issues, your firewall or security software has blocked the VPN, or a change in your network configuration is interfering. Start by trying a different server, then update the app, then check firewall settings.
This usually indicates a protocol incompatibility or server-side issue. Try switching to a different VPN protocol in your app settings (WireGuard, OpenVPN, and IKEv2 are the main options). Check that your system clock is correct, as some VPN protocols require accurate time synchronisation.
Some public Wi-Fi networks block VPN connections, particularly those using standard VPN ports. Try switching your VPN protocol to one that uses common internet ports. Many VPNs offer an obfuscation or stealth mode that disguises VPN traffic as regular HTTPS traffic, specifically designed to work on restrictive networks.
Yes. Security software can block VPN connections by blocking the VPN app from accessing the network or disrupting the encrypted tunnel. If your VPN stopped working after installing security software, add your VPN app to the security software's trusted applications list.
VPN apps can behave differently across platforms. Check that the phone app is updated to the latest version. Ensure battery optimisation is not killing the VPN background process on Android. On iOS, ensure the VPN profile is properly installed in Settings > VPN. Try logging out and back into the app.
Advertisement
Verify Your Fix Worked
After trying a fix, run the check again to confirm your VPN is now working correctly.
Check My VPN AgainRecommended VPN Providers
Affiliate Disclosure: We may earn a commission from these links at no cost to you.
- Reliable on all networks
- 24/7 live chat support
- Kill switch on every platform
From $3.99/month
- Lightway protocol rarely drops
- Works on restricted networks
- Strong 24/7 support
From $6.67/month
- Unlimited devices
- NoBorders mode for restricted networks
- From $2.49/month
From $2.49/month