No permission prompt appears
On macOS, check System Settings for a pending network extension approval. On Windows, confirm the client started with administrator rights.
TUN troubleshooting
No permission prompt, route conflicts, broken DNS, or another VPN taking over. Check each cause separately.
Content reviewed · Nov 3, 2026
People who lose all connectivity after enabling TUN, or never see the permission prompt at all.
Turn TUN off and confirm the system proxy still connects. If this fails, nothing later matters.
Check permissions: administrator on Windows, a network extension approval on macOS, VPN permission on Android. No prompt usually means a system policy blocked it.
Look for route conflicts: another VPN, a virtual adapter, or a Docker bridge can claim the default route.
Check DNS: with TUN on, lookups go through the core. A bad DNS setup looks like “connects but cannot resolve”.
Roll back one change at a time and retest. Changing five things at once is not troubleshooting.
On macOS, check System Settings for a pending network extension approval. On Windows, confirm the client started with administrator rights.
Those apps may use their own DNS or proxy settings. Inspect their network configuration before relying on TUN to cover them.
Restart the client, or restart the network service. Stale routes may still be in the table.
If the client itself will not start, read the startup troubleshooting guide.
Read next:Subscription import failed: what to check