How to Fix Virtual Private Network Not Connecting?

By Dominic Chooper on May 23, 2023

A VPN (Virtual Private Network) may not connect at times, which may be quite frustrating for a user. However, you need not bear with it or change your service provider as the only solution to fix it.

Through this article, you will learn about some possible and practical fixes to this issue, some of which are pretty easy to perform. So, keep reading and get started with fixing the VPN not connecting issues yourself.


Why Does a VPN Fail to Connect?

Virtual Private Network may fail to connect mostly due to the issues with the network, or more precisely, with the internet source. There may also be some network restrictions imposed in your workplace or even at the country level.

Also, if you use multiple VPNs, connecting to one while the other is active may not allow you to establish a connection.

Some other reasons for the VPN not connecting include, but are not limited to:

The list can be pretty long, and there are quite a few fixes to try out to get things back to normal.

Ways to Fix the Virtual Private Network Not Connecting Issue

How to Fix Virtual Private Network Not Connecting

Assuming that your network connections and other credentials are correct, you can fix the VPN not connecting or working issue by connecting to a different network hotspot or Wi-Fi if there is an issue with a specific network.

Updating the app may also resolve the issue if it is old, just like toggling the settings or completely disabling the firewall settings of antivirus and conflicting apps would.

If local or countrywide restrictions are the cause for it, switch protocols for traffic obfuscation from Settings and choose OpenVPN.

Then connect to the obfuscated servers if it does not start automatically, as may be the case with a few specific types of VPNs.

Some other simple and quick fixes to this issue are:

Now, take a look at the different steps to follow for different solutions to try to fix the VPN not connecting issue.

Method 1: Remove a Few WAN Miniport Items from the Device Manager

The WAN Miniport (IP), WAN Miniport (IPv6), and WAN Miniport (PPTP) may specifically cause some issues, and therefore the VPN may not connect. So, remove them.

Read Also:  How to Reset Administrator Password on Windows?


WAN Miniport

Repeat the same process to remove WAN Miniport (IP) and WAN Miniport (IPv6), marked by a red box in the image above.

Complete the process by:

Scan for hardware changes

Try to connect to your VPN now.

If the above process fails to connect the VPN, then there may be some problems with the other network drivers as well. You will then have to uninstall all of them.

However, you must start by clearing the sign-in information.

Advanced options

Clear sign-in info

Now, open Device Manager and expand the Network Adapters as before.

This time, uninstall all WAN Miniport items. You may or may not uninstall the one with Network Monitor written within brackets.

Everything is shown in the image below for better understanding:

all WAN Miniport items

Now, let the system Scan for hardware changes again, as before. This will reinstall the uninstalled drivers and allow you to connect to your VPN.

Method 2: Create a Desktop Shortcut

If the above method could not fix the issue, try to solve it by creating a desktop shortcut for the Rasphone executable file.


Select Shortcut from the submenu

In the new Create Shortcut window, click on the Browse button.

Then, navigate through the following one by one:

Then, click on the OK button to close the window.

Create shortcut

Click on the Next button

type a name for the Shortcut

When you double-click on the desktop icon, you will get a message as follows:

double-click on the desktop icon

You will then have to Set up a new connection.

Set up a new connection

Internet address

Choose a network connection

Now try connecting your VPN.

Method 3: Uncheck Internet Protocol Version 6 (TCP/IPv6)

Sometimes, specific types of Transmission Control Protocol/Internet Protocol (TCP/IP) may prevent the VPN from connecting, such as Internet Protocol Version 6 (TCP/IPv6). Uncheck it to resolve the issue.


Network and Sharing Center

Connection properties

Uncheck Internet Protocol Version 6

Close all windows and restart your system. This should resolve the issue.

If it does not, then you will need to reset the network from Settings as well in the following way:

Press the Windows and I keys > Network & Settings > Advanced network settings > Reset Now.

Restart your computer, and this will solve the issue, and your VPN will connect now.

Method 4: Disallow VPN over Metered Networks and Roaming

Most of the time, simply toggling the switches to disable VPN while roaming and over metered connections may resolve the issue.


Allow VPN over metered networks

If it still does not connect and shows an error, provide the sign-in credentials afresh in the Windows Security window with the two switches turned off, as shown in the image below:

Read Also:  How to Fix Task Manager Not Showing Processes?

credentials afresh in the Windows Security window

If it connects this time, you can switch on the two switches under Advanced Options if you want.

Method 5: Fix the Domain Name

Sometimes the domain name resolution may prevent the VPN from connecting if it is unsuccessful. You will need to change the DNS settings to fix the issue.



(If you are using an Ethernet connection, you can right-click on it.)

Wi-fi Properties

Select Internet Protocol Version 4

Obtain DNS server address automatically

Now, restart your computer and check whether the issue has been resolved.

Method 6: Disable the VPN Client

If the above method could not resolve the issue, then you may have to disable the VPN client as well.


VPN remove

Click on Confirm in the confirmation window when it appears

Now, set it up again and try connecting to it. This time, you should be able to connect.

Method 7: Turn the Proxy Server Off

If you are still facing the issue with VPN not connecting, you may try turning off the proxy server.


Manual proxy setup

After making all these changes, you should restart your computer. Now, when it turns on, check whether the VPN not connecting issue has been resolved.

Method 8: Disable the Xbox Live Networking Service

If the Xbox Live Networking Service is running, the VPN will not work or connect because Microsoft uses multicast which cannot be used over a Virtual Private Network service. So, disable this service.


Services app

Xbox Live Networking Service

It will now show nothing under the Status column. Now, try to connect your VPN, which should connect this time.

Method 9: Make Changes in the LAN Settings

If you are facing problems with VPN connections on a remote computer especially, you should check the LAN settings and make some changes there.


Internet Properties

This will take you to the Local Area Network (LAN) Settings window.

Local Area Network

Now, connect and check whether the issue with your VPN has been solved.

Method 10: Fix Issues with the Router

If none of the above methods can resolve the issue, there may be some problems with the router that are preventing your VPN from working together and getting connected. Setting it up again may resolve the issue, provided you know the IP of the login page of your router.

(As an example, assume that you are using a TP-Link router.)


(You may open it as an administrator or in ordinary mode.)

In the return result, you will get all the relevant information about your router, along with the IP to login, marked by a red arrow in the image below:


type in the IP address in the address bar

Enable VPN Server

(Here it is set as test1 and admin, respectively.)

set a new username and password

In the new window, furnish all the details to set up a new VPN connection for your router in the following way:

You will get this address on the Basic page of the TP-Link login page, as shown in the image below:

TP-Link login page

When you have completed providing all the necessary details, it will look like this:

Add a vpn connection

Your setup will be complete with a new VPN added.

You can even check the new connection from the Command Prompt as well by typing ipconfig once again. It will show the new PPP connection – test1, as shown in the image below:

PPP connection – test1

You may now connect using this new connection and have the problem of the VPN not connecting solved.

If it still does not work, then your router may have the VPN passthrough settings disabled by default. In that case, it will not be able to make VPN connections outbound.


The passthrough feature may not be available on all router models.

If your router has this feature and it is disabled, you will have to enable this setting.

Check the boxes next to anything that has the word Pass-through, as shown in the image below:

NAT Forwarding

This should resolve the issue, and your VPN will now connect just the way it should.


To summarize in simple words, there are quite a few reasons for a VPN failing to connect and an equal number of fixes to this issue.

While most of the time it will be resolved by simply troubleshooting, you may also try the other possible fixes mentioned in this post before you call or change your VPN service provider.