DNS Leak Checker
Running live test…

NordVPN Not Working? Here's How to Fix It

NordVPN is one of the world's most widely used VPN services with over 14 million users — but even the most reliable VPN encounters connection problems. From NordVPN refusing to connect and frequent disconnections to slow speeds and DNS leaks on an apparently active connection, every common NordVPN issue has a known fix. This guide covers every NordVPN problem with specific solutions for Windows, Mac, iOS, Android, and Linux. Start by running the DNS test below to check whether NordVPN is currently protecting your traffic.

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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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

Run Full VPN Leak Test

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.

Run a Free DNS Leak Test Now

Related Guides

Frequently asked questions

Why does NordVPN keep disconnecting?

Frequent NordVPN disconnections are most commonly caused by the NordLynx protocol being blocked on your current network, particularly on corporate or public Wi-Fi that restricts UDP traffic. Switch to OpenVPN TCP in Settings → Connection → Protocol, which uses port 443 and is harder for networks to block. Also check whether NordVPN's Threat Protection feature is conflicting with your network's existing DNS filtering — temporarily disable it to test. If disconnections only happen on one network, the network itself is likely the cause rather than NordVPN's software.

Why is NordVPN slow on certain servers?

Server-specific slowdowns typically mean the server is experiencing high user load during peak hours or is geographically distant from your location. Use NordVPN's Quick Connect feature which automatically selects the fastest available server based on your location and current server load. If you need a specific country, try different cities within that country — NordVPN often has multiple server clusters per country with varying load levels. Switching from OpenVPN to NordLynx also significantly improves speeds, as NordLynx's WireGuard foundation is designed for higher throughput with lower overhead.

Does NordVPN work in China or restricted countries?

NordVPN can work in China and other restrictive environments using its obfuscated servers, which disguise VPN traffic as regular HTTPS to bypass deep packet inspection. To enable obfuscated servers, go to Settings → Connection, set the protocol to OpenVPN (obfuscation is not available with NordLynx), then enable the Obfuscated Servers toggle. Server availability in restricted regions changes frequently as censorship systems evolve — contact NordVPN's 24/7 support for the latest recommended server and protocol settings for your specific location. Note that obfuscated connections are slower than standard connections due to the additional traffic disguising layer.

What is NordVPN NordLynx and why should I use it?

NordLynx is NordVPN's proprietary protocol built on WireGuard — a modern, lightweight VPN protocol that is significantly faster than OpenVPN while maintaining equivalent security. NordVPN added a double NAT system on top of standard WireGuard to address WireGuard's original privacy limitation of requiring a static IP assignment. NordLynx establishes connections almost instantly, uses less battery on mobile devices, handles network transitions (like switching between Wi-Fi and mobile data) more gracefully, and consistently delivers higher throughput than OpenVPN. It is the recommended default protocol for all NordVPN users unless your network specifically blocks it.

Why does NordVPN say connected but internet isn't working?

A connected NordVPN with no internet access is typically caused by DNS resolver conflicts, the kill switch blocking traffic during a reconnection window, or routing table corruption from a previous session. Start by disconnecting and reconnecting to a different server using Quick Connect. If that does not work, temporarily disable the kill switch in Settings → Kill Switch, flush your DNS cache, and reconnect. Also check whether Threat Protection is enabled — its DNS-level filtering occasionally conflicts with specific network configurations. Visit our dedicated guide at /vpn-connected-but-no-internet for a comprehensive 12-step fix sequence.

How many devices can I use NordVPN on simultaneously?

NordVPN allows up to 10 simultaneous device connections on a single account, which is more generous than most VPN providers. If you are getting connection rejections, check how many devices are currently connected by logging into your NordVPN account at my.nordaccount.com. Each active VPN connection — including router-level installations — counts as one device. If you need more than 10 connections, installing NordVPN on your router counts as a single device connection while protecting every device on your network, effectively removing the device limit for home use.

Does NordVPN Threat Protection interfere with connectivity?

NordVPN's Threat Protection feature operates at the DNS level to block malicious websites, trackers, and ads. On most networks it works seamlessly, but on networks that already have DNS-level filtering (such as corporate networks with their own DNS security), Threat Protection can create conflicting DNS resolution that results in websites failing to load or loading slowly. If you experience connectivity issues specifically with certain websites while NordVPN is connected, try disabling Threat Protection in Settings → Threat Protection and testing again. If this resolves the issue, your network's existing DNS filtering is conflicting with NordVPN's.

Why did NordVPN suddenly stop working after an update?

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.

Stop leaks for good

A VPN with private DNS on every server, a kill switch and WebRTC protection closes every leak this site tests for.

Get NordVPN →

30-day money-back guarantee · We may earn a commission