VPN Split Tunneling Issues Fix – Complete Guide (2026)

VPN split tunneling issues fix is one of the most common searches for users who want to route only specific traffic through their VPN. Split tunneling allows certain apps or websites to bypass the VPN and use your regular internet connection directly[reference:0]. According to Microsoft’s documentation, VPN split tunneling lets specific endpoints bypass the VPN tunnel[reference:1]. When split tunneling fails, you may experience DNS leaks, routing errors, or apps that refuse to work properly. This comprehensive VPN split tunneling issues fix guide covers eight proven methods to diagnose and resolve these problems on Windows 11.

When you search for a VPN split tunneling issues fix, you are likely dealing with apps that don’t behave as expected, traffic that routes incorrectly, or DNS resolution failures. According to a Reddit discussion, split tunneling works best when you specify individual sites rather than blanket exceptions[reference:2]. This VPN split tunneling issues fix guide walks you through every step needed to resolve these problems.

Quick Overview: The fastest way to start your VPN split tunneling issues fix is to open your VPN app’s settings, verify split tunneling is enabled, and check that you’ve selected the correct apps or processes. If traffic still routes incorrectly, check your network adapter priority and DNS settings. This VPN split tunneling issues fix guide covers all the details you need.

1. Understanding VPN Split Tunneling Issues

Split tunneling allows you to choose which traffic goes through the VPN tunnel and which connects directly to the internet[reference:3]. This is useful for accessing local network devices, using bandwidth-heavy apps, or bypassing geo-restrictions[reference:4].

Common VPN split tunneling issues include:

  • Apps not routing correctly: Traffic doesn’t follow the split tunneling rules you set.
  • DNS leaks: DNS requests bypass the VPN, exposing your browsing activity[reference:5].
  • No internet access: After enabling split tunneling, internet stops working entirely[reference:6].
  • Local network devices unreachable: You can’t access your NAS or printer[reference:7].
  • Split tunneling not working at all: The feature shows as enabled but rules are not applied[reference:8].

According to a Microsoft Q&A discussion, when split tunneling is active, traffic that should not be routed through the tunnel may still be routed through it[reference:9]. Understanding these root causes is the first step in any VPN split tunneling issues fix guide.

2. VPN Split Tunneling Issues Fix: Verify Split Tunneling Is Enabled

Before diving into complex fixes, confirm that split tunneling is actually enabled. According to Private Internet Access’s documentation, enabling split tunneling requires specific steps[reference:10].

Step 1: Open your VPN app (NordVPN, ExpressVPN, Mullvad, PIA, etc.)
Step 2: Go to Settings or Preferences
Step 3: Look for "Split Tunneling," "Split Tunnel," or "Split Tunneling" section
Step 4: Verify the feature is toggled ON
Step 5: Check the mode:
    - "Bypass VPN" mode: Selected apps bypass the VPN
    - "Only VPN" mode: Selected apps always use the VPN[reference:11]
Step 6: If split tunneling is not available, update your VPN app

For Mullvad users:
Step 7: Click the gear icon → Split tunneling → Click the plus icon[reference:12]

According to ExpressVPN’s support, some VPN apps temporarily remove split tunneling during updates[reference:13]. If you can’t find the setting, check the app version and update if needed.

Outcome: Split tunneling is properly enabled, allowing you to configure traffic rules.

3. Check App Selection and Process Exclusions

If split tunneling is enabled but not working, the issue is often with app selection. According to a Reddit discussion, split tunneling fails when you choose the wrong app, process, or file location[reference:14].

Step 1: Open your VPN app's split tunneling settings
Step 2: Review the list of excluded apps
Step 3: Verify you've selected the correct .exe file
    - Some apps have multiple processes (e.g., Discord needs both Discord.exe and Update.exe)[reference:15]
    - Games may have launcher executables separate from game executables
Step 4: Add any additional processes used by the app
Step 5: For web-based apps, add the domain or URL[reference:16]
    - Example: Add "outlook.office.com" for Outlook web access
Step 6: Test with a simple app first (e.g., exclude a web browser and visit a connection check site)[reference:17]

Important: According to Bitdefender's community, if the app uses processes outside the excluded folder, split tunneling may not work[reference:18].

Outcome: Correct app and process selection ensures traffic routes according to your rules.

4. Fix Network Adapter Priority and DNS Settings

Windows may prioritize the wrong network adapter, causing routing issues. According to Win-Tipps, a damaged or incorrectly prioritized adapter often causes Windows to prefer the wrong path[reference:19].

Step 1: Open Control Panel → Network and Sharing Center
Step 2: Click "Change adapter settings" on the left
Step 3: Identify your active adapters (Wi-Fi, Ethernet, VPN)
Step 4: Press Alt to show the menu bar → Advanced → Advanced Settings
Step 5: In the Adapters and Bindings tab, check the order
    - Move the VPN adapter to the top if you want VPN priority
Step 6: Disable unused virtual adapters[reference:20]

DNS Settings Fix:
Step 7: Open Settings → Network & Internet → Wi-Fi/Ethernet → Hardware properties
Step 8: Click Edit next to DNS server assignment
Step 9: Set DNS to 1.1.1.1 or 8.8.8.8 to prevent DNS leaks[reference:21]

For Surfshark users:
Step 10: Go to Settings → VPN Settings → Advanced Settings → Discover On LAN[reference:22]

According to Microsoft Q&A, you can also re-enable local network discovery and sharing on the active (non-VPN) network[reference:23].

Outcome: Correct adapter priority and DNS settings prevent routing conflicts and leaks.

5. Check for Interfering VPN Drivers and Services

Other VPN apps or network services can interfere with split tunneling. According to Mullvad’s documentation, some other VPN apps may interfere with the split tunneling driver[reference:24].

Step 1: Check for other VPN apps installed on your system
Step 2: Uninstall conflicting apps[reference:25]:
    - Mozilla VPN
    - Amnezia VPN
    - Urban VPN
Step 3: Disable or uninstall interfering services[reference:26]:
    - Intel Killer Control Center (Killer Analytics Service and Killer Network Service)
    - Intel Connectivity Performance Suite
    - Winaero Tweaker (if TCP/IP Router is enabled)
    - Proxifier
    - GoodbyeDPI
    - Kaspersky
Step 4: If you use multiple VPN clients, configure one as a Split-Tunnel VPN connection[reference:27]
Step 5: Restart your computer
Step 6: Test split tunneling again

According to Broadcom’s documentation, multiple VPN clients competing to establish tunnels can create conditions where one client tries to establish a tunnel within a tunnel[reference:28].

Outcome: Removing interfering apps and services allows split tunneling to function correctly.

6. Adjust MTU and Protocol Settings

MTU (Maximum Transmission Unit) issues can cause packet fragmentation and split tunneling failures. According to The Windows Club, switching VPN protocols can resolve connection issues[reference:29].

Step 1: Find the optimal MTU using ping test:
    ping -f -l 1472 8.8.8.8
    Reduce the packet size until it works
Step 2: Add MTU = 1420 or 1380 to your VPN configuration
Step 3: In your VPN app, change the protocol[reference:30]:
    - Switch from OpenVPN-UDP to OpenVPN-TCP
    - Try WireGuard if available
    - Try IKEv2

For Windows native VPN:
Step 4: Open Command Prompt as Administrator
Step 5: Check interface MTU:
    netsh interface ipv4 show subinterfaces
Step 6: Set MTU:
    netsh interface ipv4 set subinterface "VPN Connection" mtu=1400 store=persistent

According to The Windows Club, TCP-based protocols are slower but firewalls let them through, which can help with connectivity issues[reference:31].

Outcome: Correct MTU and protocol settings prevent packet loss and routing errors.

7. Reset Windows Network Stack

A corrupted network stack can cause routing issues. According to Win-Tipps, resetting the network stack can resolve VPN connectivity issues[reference:32].

Step 1: Open Command Prompt as Administrator
Step 2: Reset Winsock:
    netsh winsock reset
Step 3: Reset TCP/IP stack:
    netsh int ip reset
Step 4: Flush DNS cache:
    ipconfig /flushdns
Step 5: Release and renew IP:
    ipconfig /release
    ipconfig /renew
Step 6: Restart your computer
Step 7: Try the VPN connection again

According to Win-Tipps, if your VPN suddenly blocks internet access after connecting, the issue is often with routing, not the internet connection itself[reference:33].

Outcome: Resetting the network stack eliminates corrupted routing configurations.

8. Use PowerShell to Force Split Tunneling

For Windows native VPN connections, PowerShell can force split tunneling. According to Microsoft Q&A, you can enable split tunneling using PowerShell commands[reference:34].

Step 1: Open PowerShell as Administrator
Step 2: List your VPN connections:
    Get-VpnConnection
Step 3: Enable split tunneling for your VPN:
    Set-VpnConnection -Name "Your VPN Connection Name" -SplitTunneling $True
Step 4: Verify the change:
    Get-VpnConnection | Select-Object Name, SplitTunneling
Step 5: If you need to disable split tunneling:
    Set-VpnConnection -Name "Your VPN Connection Name" -SplitTunneling $False

For route management:
Step 6: Check existing routes:
    route print
Step 7: Add a specific route for VPN traffic (if needed):
    route add 192.168.1.0 mask 255.255.255.0 10.0.0.1 -p

According to Microsoft Q&A, if your goal is to route all traffic through the VPN, you must ensure split tunneling is disabled and forced tunneling is configured[reference:35].

Outcome: PowerShell enables or disables split tunneling for Windows native VPN connections.

9. Reinstall or Update Your VPN Client

If all else fails, a clean reinstall may resolve persistent VPN split tunneling issues. According to The Windows Club, reinstalling the VPN is a recommended fix for connection issues[reference:36].

Step 1: Open Settings → Apps → Installed apps
Step 2: Find your VPN app and uninstall it
Step 3: Also uninstall any VPN-related drivers or network adapters
Step 4: Restart your computer
Step 5: Download the latest version from the official VPN website
Step 6: Install the VPN app
Step 7: Enable split tunneling and test it

For Mullvad users:
Step 8: Check for split tunneling driver updates[reference:37]

For PIA users:
Step 9: Ensure the app has required permissions[reference:38]

According to Mullvad’s documentation, if you see an error message like “unable to communicate with Mullvad kernel driver” when enabling split tunneling, other apps may be interfering[reference:39].

Outcome: A clean reinstall provides fresh configuration files and drivers.

10. Frequently Asked Questions

What is VPN split tunneling?

Split tunneling allows you to choose which apps or websites use the VPN tunnel and which connect directly to the internet[reference:40]. This is useful for accessing local network devices or using bandwidth-heavy apps without going through the VPN[reference:41].

Why is my split tunneling not working?

Common causes include incorrect app selection, interfering VPN drivers, network adapter priority issues, DNS configuration problems, or outdated VPN clients[reference:42][reference:43].

How do I fix DNS leaks with split tunneling?

Set your DNS servers to 1.1.1.1 or 8.8.8.8 in Windows network settings[reference:44]. Some VPNs also have DNS behavior settings that control whether DNS follows split tunnel rules[reference:45].

Can multiple VPNs cause split tunneling issues?

Yes. Multiple VPN clients competing to establish tunnels can interfere with each other[reference:46]. Configure one VPN as a split-tunnel connection and uninstall or disable others[reference:47].

How do I enable split tunneling in Windows native VPN?

Use PowerShell as Administrator: Set-VpnConnection -Name "Your VPN Connection Name" -SplitTunneling $True[reference:48].

Why can’t I access my local NAS with split tunneling?

Your VPN may be changing the active network adapter and profile, preventing Windows from discovering other devices[reference:49]. Enable local network discovery and check that both devices are on the same local network[reference:50].

Does split tunneling affect DNS resolution?

Yes. According to Reddit discussions, enabling split tunneling can remove DNS server configurations from resolvectl[reference:51]. Use custom DNS servers to maintain resolution.

How do I test if split tunneling is working?

Exclude a web browser from the VPN and visit a connection check site like mullvad.net/check[reference:52]. If it shows your regular IP address, split tunneling is working.

Can antivirus software interfere with split tunneling?

Yes. According to Mullvad, Kaspersky can interfere with split tunneling[reference:53]. Temporarily disable or add exceptions for your VPN app.

Where can I find more VPN troubleshooting help?

Explore our Network Troubleshooting Hub and guides on VPN DNS leak protection and WireGuard handshake failed fix.

11. Conclusion

VPN split tunneling issues fix covers everything you need to resolve split tunneling problems on Windows 11. From verifying split tunneling is enabled and checking app selections to fixing network adapter priority, removing interfering services, adjusting MTU and protocol settings, and using PowerShell commands, this guide provides all proven methods. According to Microsoft’s documentation, VPN split tunneling lets specific endpoints bypass the VPN tunnel[reference:54].

Start with the simplest fix — verifying split tunneling is enabled and checking app selections — and escalate to more advanced solutions only if needed. For more network security guidance, explore our Network Troubleshooting Hub and guides on VPN DNS leak protection and WireGuard handshake failed fix. With the right approach from this VPN split tunneling issues fix guide, you can route your traffic exactly as you intend.

For more Windows networking troubleshooting, explore our Windows 11 Troubleshooting Hub and guides on network performance optimization and packet loss optimization. With the right approach, you can resolve any VPN split tunneling issues and keep your network running optimally.

Editorial Team
This article was researched and written by the HowToFixPro technical editorial team. Our team consists of network engineers and VPN specialists with years of experience in VPN configuration, split tunneling troubleshooting, and network security across multiple platforms.

Scroll to Top