Symptoms
- Your VPN app shows “Connected”
- The VPN icon appears in your status bar (key icon on Android, VPN label on iOS)
- But websites will not load, apps cannot connect, or everything times out
This means the VPN tunnel is up, but traffic is not flowing through it properly.
Common causes and fixes
1. DNS resolution failure
The VPN tunnel is connected, but your device cannot resolve domain names (turn website names into IP addresses).
Fix: Switch DNS servers in your VPN app settings:
- Happ: Settings > DNS > Switch to Cloudflare (1.1.1.1) or Google (8.8.8.8)
- v2RayTun: Settings > DNS > Try a different DNS provider
- Some apps also support DoH (DNS over HTTPS) which works better on restricted networks. Enable it if available
2. Routing conflict with another VPN or proxy
Another VPN app, proxy, or system proxy setting is interfering with SericaVPN’s routing rules.
Fix:
- Disconnect and fully quit all other VPN apps (do not just minimize them)
- Disable proxy settings in your browser or system settings
- Restart the SericaVPN app and reconnect
On Windows, check for proxy settings: Settings > Network & Internet > Proxy > turn off “Use a proxy server”
3. TUN / network adapter issue (Windows)
The virtual network adapter is not routing traffic properly. This can happen after a Windows update or if another VPN modified network settings.
Fix:
- Open Windows Network Connections (press Win+R, type
ncpa.cpl, press Enter) - Look for the Happ or TAP adapter
- Right-click it and choose Disable, then right-click again and choose Enable
- If that does not work, reinstall the app to refresh the network driver
4. Firewall or antivirus blocking
Your security software may be blocking the VPN tunnel or the app’s network access.
Fix:
- Add your VPN app (Happ or v2RayTun) to your antivirus whitelist or exception list
- Check Windows Defender Firewall: search for “Firewall” in the Start menu > “Allow an app through firewall” > make sure the VPN app is checked
- On macOS: System Settings > Network > Firewall > Options > add the VPN app
5. Wrong server or protocol
Some server regions or protocols may not work on your current network. This is common on heavily filtered networks.
Fix:
- Switch to a different server region (try Singapore, London, or New York as they tend to be reliable)
- Change the transport protocol in app settings:
- If using xHttp, try gRPC
- If using gRPC, try WebSocket
- Enable Auto Select in Happ if available
6. VPN permission not granted
On iOS and Android, the VPN app needs permission to create a VPN configuration. If you accidentally denied this, the app will show “Connected” but traffic will not flow.
Fix:
- iOS: Settings > General > VPN & Device Management > delete any old VPN profiles, then reconnect in the app and tap Allow when prompted
- Android: Settings > Network & Internet > VPN > make sure the app is listed and allowed
Quick fix: restart everything
If none of the above works:
- Disconnect the VPN
- Restart your device
- Open the VPN app and reconnect
- If still broken, try a different VPN client (switch from Happ to v2RayTun, or vice versa)
Still stuck? Contact support@sericavpn.com with:
- Your device model and operating system
- The VPN app and version you are using
- The server region you are trying to connect to
- Whether the problem started recently or has always been there