Check if NordVPN Is Protecting Your DNS
A connected NordVPN does not always mean full protection. Run this test to confirm NordVPN is routing your DNS through its private servers.
Failed to complete leak test. Please try again.
Why Is NordVPN Not Working?
NordVPN connectivity problems generally fall into these categories: NordVPN won't connect at all, NordVPN connects then immediately disconnects, NordVPN is connected but internet is slow, NordVPN is connected but not protecting traffic (leaking DNS or IP), and NordVPN app crashes or freezes. Each category points to a different root cause and requires a different fix sequence.
Server-side issues are the most common cause of NordVPN failing to connect. NordVPN operates 6,300+ servers in 111 countries and individual servers occasionally become overloaded or temporarily unavailable. The NordVPN app's Quick Connect feature selects the optimal server automatically — if you have been manually selecting a specific server, switching to Quick Connect is always the first troubleshooting step.
Protocol issues are the second most common cause. NordVPN supports NordLynx (its WireGuard-based protocol), OpenVPN UDP, OpenVPN TCP, and IKEv2/IPSec. NordLynx is the fastest and most stable on most networks, but it uses UDP which is blocked on some corporate networks and public Wi-Fi. OpenVPN TCP on port 443 is the best option for restricted networks as it disguises VPN traffic as normal HTTPS.
NordVPN-specific issues include Threat Protection conflicts (the DNS-level filtering can occasionally interfere with connectivity on certain networks), Meshnet configuration problems, obfuscated server limitations in certain regions, and NordVPN's kill switch being too aggressive on specific network transitions. Understanding which feature is causing the problem helps narrow down the fix quickly.
Account-level issues include expired subscriptions, exceeded device limits (NordVPN allows 10 simultaneous connections), and account flagging due to unusual login activity from multiple regions. If NordVPN was working previously and suddenly stopped, logging out of the app and back in — which refreshes your authentication token — often resolves access issues immediately.
NordVPN Not Working – Complete Fix Guide
- 1
Use NordVPN Quick Connect
Open the NordVPN app and tap the Quick Connect button instead of manually selecting a server. Quick Connect automatically chooses the fastest available server based on your location, current server load, and network conditions. If you have been connecting to a specific server that is experiencing issues, Quick Connect bypasses that server entirely. This single step resolves the majority of NordVPN connection failures.
- 2
Switch NordVPN Protocol (NordLynx → OpenVPN TCP)
Go to Settings → Connection → Protocol in the NordVPN app. If NordLynx is selected, switch to OpenVPN TCP — this uses port 443 which mimics regular HTTPS traffic and works on virtually every network including corporate firewalls and hotel Wi-Fi. NordLynx uses UDP which is blocked on many restricted networks. After testing with OpenVPN TCP, you can switch back to NordLynx when you return to an unrestricted network for better speeds.
- 3
Update NordVPN to the Latest Version
Open the NordVPN app menu and check for available updates, or download the latest version directly from nordvpn.com. NordVPN releases frequent client updates that include fixes for known connectivity bugs, new server support, and protocol improvements. Running an outdated client is one of the leading causes of persistent NordVPN issues, especially after operating system updates that change network stack behaviour.
- 4
Log Out and Log Back In to NordVPN
Open the NordVPN app, go to Settings, and log out completely. Wait 10 seconds, then log back in with your NordVPN credentials. This refreshes your authentication token and re-syncs your account data with NordVPN's servers. Account authentication issues — including expired tokens and device limit conflicts — are resolved immediately by this step.
- 5
Disable the NordVPN Kill Switch Temporarily
Go to Settings → Kill Switch in the NordVPN app and toggle it off temporarily. NordVPN's kill switch creates firewall rules that block all non-VPN traffic — if these rules become stuck or are applied incorrectly during a reconnection, they prevent all internet access even when NordVPN shows as connected. Test your connection with the kill switch off, then re-enable it once connectivity is confirmed.
- 6
Turn Off NordVPN Threat Protection Temporarily
Navigate to Settings → Threat Protection and disable it. Threat Protection operates at the DNS level to block malicious sites and trackers, but it can conflict with networks that already have their own DNS-level filtering — such as corporate networks, parental control systems, or ISP-level content filters. If connectivity improves with Threat Protection off, the conflict is between NordVPN's DNS filtering and your network's existing filtering.
- 7
Flush DNS Cache
Open your terminal or command prompt and clear your DNS cache. On Windows: ipconfig /flushdns. On Mac: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. On Linux: sudo systemd-resolve --flush-caches. This clears stale DNS entries that may be preventing NordVPN from correctly routing your DNS queries through its private servers after reconnection.
- 8
Check for Conflicting Security Software
Third-party antivirus programs, corporate endpoint protection, and other VPN clients can interfere with NordVPN's network drivers and routing tables. Temporarily disable any antivirus real-time protection and check for other installed VPN clients — even inactive ones can leave network drivers that conflict with NordVPN. On Windows, check Device Manager → Network Adapters for multiple TAP or TUN adapters from different VPN providers.
- 9
Disable IPv6
IPv6 routing conflicts cause many NordVPN connectivity issues. On Windows, open Network Adapter Properties and uncheck Internet Protocol Version 6 (TCP/IPv6). On Mac, go to System Preferences → Network → Advanced → TCP/IP → Configure IPv6 and set to Off. NordVPN handles IPv4 traffic reliably but IPv6 can create routing conflicts on some networks that result in partial or complete connectivity loss.
- 10
Try NordVPN Obfuscated Servers (Restricted Networks)
If you are on a network that blocks VPN traffic — including corporate networks, university Wi-Fi, or networks in countries with internet censorship — enable obfuscated servers. Go to Settings → Connection, set the protocol to OpenVPN (obfuscation requires OpenVPN), then enable the Obfuscated Servers toggle. Connect to any server — your VPN traffic will be disguised as standard HTTPS, bypassing deep packet inspection that blocks regular VPN connections.
- 11
Reinstall NordVPN
Completely uninstall NordVPN through your system's application manager. On Windows, also check for and remove any remaining NordVPN TAP adapter drivers in Device Manager. Restart your device, then download and install the latest version from nordvpn.com. A clean installation eliminates corrupted configuration files, outdated drivers, and misconfigured network settings that persist through in-app updates and survive other troubleshooting steps.
- 12
Contact NordVPN Support (24/7 Live Chat)
If none of the above steps resolve the issue, contact NordVPN's 24/7 live chat support through their website at nordvpn.com/support. Their support team can check for account-level issues, verify server-side problems specific to your region, provide configuration files for manual setup, and escalate persistent technical issues to their engineering team. Include the results from the DNS leak test above when contacting support for faster resolution.
After troubleshooting, run a full VPN leak test to confirm NordVPN is protecting all your traffic
NordVPN Not Working – By Device
NordVPN Not Working on Windows
The most common Windows-specific NordVPN issue is a corrupted TAP adapter driver, which NordVPN uses for OpenVPN connections. Open Device Manager → Network Adapters and look for the NordVPN TAP adapter — if it shows a warning icon, right-click and uninstall it, then reinstall NordVPN to get a fresh driver. Windows Defender Firewall also blocks NordVPN traffic after certain Windows updates — add NordVPN as an allowed app in both private and public firewall profiles. Switching to NordLynx avoids TAP adapter issues entirely as it uses a different, more modern driver architecture.
NordVPN Not Working on Mac
After macOS updates, NordVPN's network extension permissions are frequently reset and need to be re-approved in System Preferences → Privacy & Security → Network Extensions. Apple Silicon Macs (M1/M2/M3) should verify they are running the native ARM build of NordVPN rather than the Intel version through Rosetta — the Intel build has known connectivity issues on Apple Silicon. If NordVPN's app crashes on launch, delete the app completely, remove residual files from ~/Library/Application Support/NordVPN, restart, and reinstall the latest version from nordvpn.com.
NordVPN Not Working on iPhone/iOS
On iOS, verify NordVPN's VPN profile is correctly installed by going to Settings → General → VPN & Device Management — you should see NordVPN's configuration profile listed and active. If NordVPN disconnects when your iPhone goes to sleep, enable the "Connect on Demand" option in NordVPN's settings which automatically re-establishes the connection. After iOS updates, it is worth deleting and reinstalling the NordVPN VPN profile through the app to ensure compatibility. NordVPN's IKEv2 protocol tends to be the most stable option on iOS for maintaining persistent connections.
NordVPN Not Working on Android
Android's aggressive battery optimisation is the most common cause of NordVPN disconnecting in the background. Go to Settings → Battery → App Battery Management and set NordVPN to "Unrestricted" to prevent Android from killing the VPN process. Also configure NordVPN as an "Always-on VPN" in Android's native VPN settings (Settings → Network & Internet → VPN → NordVPN → gear icon → Always-on VPN) to ensure it reconnects automatically. If NordVPN fails when switching between Wi-Fi and mobile data, NordLynx handles network transitions more gracefully than OpenVPN on Android.
Is NordVPN Actually Protecting You When Connected?
A green "Connected" status in NordVPN does not automatically guarantee that all your traffic is being fully protected. DNS leaks can expose your browsing activity to your ISP even when NordVPN's tunnel is active, WebRTC leaks in your browser can expose your real IP address to websites regardless of your VPN connection, and IPv6 traffic may bypass NordVPN's tunnel entirely on networks with active IPv6. All three types of leak can occur independently and simultaneously — the NordVPN app has no way to warn you about browser-level WebRTC leaks or device-level IPv6 routing issues.
The DNS leak test embedded at the top of this page provides an initial check, but for comprehensive protection verification you should run the full VPN leak test which checks DNS, IP, and WebRTC leaks simultaneously. You can also run the dedicated NordVPN DNS leak test which provides NordVPN-specific guidance on configuring the kill switch, Threat Protection, and DNS settings for maximum protection.
NordVPN includes several features designed to prevent leaks: the kill switch blocks all traffic if the VPN drops, Threat Protection provides DNS-level filtering through NordVPN's own servers, and NordLynx's tight integration reduces the window for DNS leaks during connection transitions. However, each of these features must be explicitly enabled and correctly configured — and browser-level protections like WebRTC leak prevention require separate action in your browser settings regardless of what NordVPN provides at the network level.
NordVPN client updates occasionally change protocol defaults, reset user settings, or install new network drivers that conflict with your existing configuration. After any NordVPN update, check your protocol setting (it may have been reset to Automatic), verify the kill switch is still configured to your preference, and confirm that Threat Protection is in the correct state. On Windows, NordVPN updates sometimes install a new TAP adapter driver that requires a system restart to function correctly — restart your computer after any major NordVPN update. On macOS, updates frequently reset network extension permissions that need to be re-approved in System Preferences → Privacy & Security.
Not sure if your DNS is leaking? Find out in seconds.