3 fixes to apply if Windows 11’s Always on VPN is not working

by Madhuparna Roy
Madhuparna Roy
Madhuparna Roy
A diploma holder in computers and with a keen interest in technology, Madhuparna is passionate about writing How-to guides and helping people solve the most intricate Windows issues.... read more
Affiliate Disclosure
  • Always On VPN is a complete solution that allows you to automatically connect to a VPN server.
  • It connects via the built-in VPNv2 CSP node technology that's native to Windows 11 and Windows 10. 
  • The Always On VPN not working issue could be due to an incorrect VPN certificate, a network issue, or a bug in the OS. 
Always on vpn removed
XINSTALL BY CLICKING THE DOWNLOAD FILE
To fix various PC problems, we recommend DriverFix:
This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:

  1. Download DriverFix (verified download file).
  2. Click Start Scan to find all problematic drivers.
  3. Click Update Drivers to get new versions and avoid system malfunctionings.
  • DriverFix has been downloaded by 0 readers this month.

Since the launch of Windows 11, many users have been reporting that the Always On VPN is not working on their Windows 11 PCs.

One of the common issues being reported is the Always On VPN tunnels being removed on system reboot.

This issue is usually noticed after a Windows 11 upgrade. Whether you deploy the VPN with Intune, PowerShell, or the Microsoft Endpoint Configuration Manager using the XML VPM profile, you may encounter this issue at any time.

Other errors you may encounter are error code – 800, error code 809, error code 812, etc. Fortunately, there are a couple of solutions that may help you fix the Always On VPN removed issue on Windows 11.

What can I do if Windows 11’s Always On VPN has been removed?

1. Reinstall the network adapter driver

  1. Press the Win + R shortcut keys simultaneously to open a Run console.
  2. In the search field type, devmgmt.msc and press OK. Type devmgmt.msc in Run command and press Enter
  3. As the Device Manager window opens, expand the Network adapters section. Now, right-click on WAN Miniport (IP) and select Uninstall device. Right click on WAN Miniport (IP) and select Uninstall device
  4. You will now see the Uninstall Device confirmation prompt. Click Uninstall to confirm. Click n Uninstall in Uninstall Device prompt
  5. Once uninstalled completely, click on the Action tab at the top and click on Scan for hardware changes. Click on Action tab andd select Scan for hardware changes
  6. This will reinstall the WAN Miniport (IP) driver.
  7. Repeat steps 3 to 6 for WAN Miniport(IPv6) and WAN Miniport (PPTP) as well.

Once done, close the device manager and reboot your PC. Check if the Always On VPN not working issue is resolved.

However, if you are looking for a quick alternative, we recommend using the DriverFix, a tool that helps you to automatically reinstall drivers, update outdated drivers, or replace missing drivers with the latest version.

⇒ Get DriverFix

2. Make changes to the registry key

Note icon
NOTE
Before you make changes to the registry editor, you must create a backup of the registry data. This will help you to recover any data lost during the process.

  1. Right-click on Start and select Run.
  2. In the Run Command window, write regedit in the search bar and hit Enter to open the Registry Editor window Type regedit in Run search bar and hit Enter
  3. Press Yes in the UAC prompt to continue.
  4. Copy and paste the below path into the Registry Editor address bar and press the Enter key. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\PolicyAgent
  5. Now, go to the right side, right-click on an empty area, select New and then select DWORD (32-bit) Value to create a new DWORD key. Navigate to path in Registry Editor and create a new DWORD (32-bit) Value
  6. Rename the new DWORD key as AssumeUDPEncapsulationContextOnSendRule. Double-click on it.Rename DWORD as AssumeUDPEncapsulationContextOnSendRule
  7. It will open the Edit DWORD (32-bit) Value dialogue box. Here, set the Value data field to 2 and press OK to save the changes. In Edit DWORD (32-bit) Value change value data to 2

Exit the Registry Editor and reboot your PC to check if the VPN issue is resolved.

3. Turn off IPv6

  1. Press the hotkeys – Win + R to launch the Run Command window.
  2. In the search bar, type ncpa.cpl and hit Enter.Type command ncpa.cpl in Run and press Enter
  3. Now, in the Network Connections window, right-click on the Always On VPN client and select Properties. Right-click on VPN in Network Connections and select Properties
  4. In the VPN Properties dialogue box, navigate to Networking and here, uncheck the box next to Internet Protocol Version 6 (TCP/IPv6). Under Networking tab in VPN Properties disable Internet Protocol Version 6 (TCP/IPv6)
  5. Press OK to confirm the changes.

Now, close the Network Connections window and restart your PC. The Always On VPN removed issue should be fixed now.

Those with advanced technical skills can also try creating a custom Profile XML with intune or remove all custom routes. However, that’s only for the ones with proficiency in computer skills.

Moreover, if you come across other Always On VPN errors, you can refer to the Microsoft website to troubleshoot other Always On VPN not working issues.

Whether it’s the Always On VPN removed issue on Windows 11 or any other VPN not working issue, these are some of the tried and tested methods that work in most cases.

If you choose to add other best VPNs for Windows 11 and if you face any issues, these methods should be applicable for other VPNs as well.

Let us know in the comments if they worked for you.

This article covers:Topics: