VPN Not Connecting: Step-by-Step Fixes


vpn not connecting

When your VPN refuses to connect, you can fix it with a few quick checks and structured steps. This guide covers Windows, macOS, iOS, and Android, and includes solutions for common error codes.

How to Fix VPN Not Connecting

➡️ Before You Start

  • Confirm your internet works without the VPN.
  • Restart your device and router.
  • Update your VPN app and your operating system.
  • Verify your subscription and credentials.

1) Restart the VPN App and Try Another Server

  1. Quit the VPN app completely.
  2. Relaunch it and sign in.
  3. Select a different server or location and connect.expressvpn change server

If your connection still fails after authenticating, you might encounter Error 691 (authentication failed). Reset your password, verify username, and re-enter your credentials. For more details, see VPN connected but not working.

2) Switch VPN Protocols

  1. Open VPN settings.
  2. Switch between OpenVPN, WireGuard, and IKEv2.Change ExpressVPN protocols
  3. Save and reconnect.

Switching protocols often resolves Error 789 (protocol or port mismatch), and related errors which appear when the chosen protocol isn’t supported by your network. If the tunnel starts but can’t complete due to blocked GRE/IPsec traffic, Windows may show VPN error 806.

3) Clear DNS and Reset Network Caches (Desktop)

flush dns
  1. On Windows, open Command Prompt as admin and run: ipconfig /flushdns
  2. On macOS, run: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  3. Restart the device and try the VPN again.

If the adapter disappears or fails, it may trigger Error 1168 (element not found). Reinstalling the VPN or resetting the network adapter usually solves it. More guidance is available in VPN not showing up in network connections.

4) Create Firewall and Antivirus Exceptions

  1. Pause real-time protection briefly to test the connection.
  2. If the VPN connects, add the app and its services to the allowlist.
  3. Turn security protection back on and test again.

Antivirus conflicts often cause disconnects such as Error 628 (connection dropped). Allowlisting your VPN prevents security software from interfering.

5) Reinstall and Reset the VPN App

  1. Sign out and fully uninstall the VPN app.Uninstalling NordVPN
  2. Reboot the device.
  3. Install the latest version, sign in, and reconnect.

6) Fix VPN on Mobile (iOS/Android)

  1. Toggle Airplane Mode on and off.
  2. Switch between Wi-Fi and mobile data to isolate the network.
  3. Update the VPN app and your OS.
  4. Clear the app cache (Android) or reinstall (iOS/Android).

7) Try a Different VPN Client

  1. Uninstall your current VPN app completely.
  2. Use an industry-leading VPN, our top choice to prevent errors is ExpressVPN. Go to the official ExpressVPN website and download the installer for your device.
  3. Run the installer and follow the on-screen instructions.expressvpn installation screen
  4. Sign in with your account or activate your subscription code.
  5. Choose a nearby server and connect.

Why switch? ExpressVPN consistently ranks as one of the most reliable providers in independent tests. It uses protocols like Lightway and WireGuard, which connect faster and handle network changes better. If your old VPN fails due to poor server availability, blocked ports, or slow updates, ExpressVPN’s optimized infrastructure helps avoid these errors. You’ll also benefit from 24/7 live chat support if problems persist.

Tips to Improve Stability

  • Use wired Ethernet or sit closer to the router.
  • Choose nearby servers for lower latency.
  • Turn off battery savers and low-data modes while connected.

FAQs

Why won’t my VPN connect to Wi-Fi?

Your router may block VPN traffic or drop packets. Reboot it, try a different band, enable VPN passthrough, and switch protocols. If it still fails, test another network. You can also check VPN blocked by router for fixes specific to router restrictions.

How do I fix VPN not working on mobile?

Update the app and OS, toggle Airplane Mode, switch between Wi-Fi and mobile data, then clear the app cache or reinstall. Re-enter credentials and test another server.

Why does my VPN keep disconnecting?

Weak Wi-Fi, battery savers, or firewall rules cause drops. Use Ethernet when possible, move closer to the router, and allowlist the VPN in your security software.

Can antivirus block VPNs?

Yes. Security suites can block the tunnel or adapter. Test by pausing protection briefly, then add the VPN to exceptions and re-enable protections.

What if my VPN connects but doesn’t change location?

This usually means the provider’s servers are overloaded or misconfigured. Follow the steps in VPN not changing location to verify server assignment and clear cached IP data.

Conclusion

Work through the steps in order. Most users restore connections by switching servers, changing protocols, flushing DNS, and creating firewall exceptions. Reinstall the app if needed. If problems continue, upgrading to a reliable VPN like ExpressVPN often solves stubborn connection failures, thanks to stronger infrastructure and faster protocol support.

If nothing helps and you need to disable the service entirely, follow the instructions in how to turn off a VPN for your specific device.

More about the topics: VPN Error, VPN not working

Readers help support VPNCentral. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help VPNCentral sustain the editorial team Read more

User forum

2 messages