Skip to main content
  1. China VPN Guide/

VPN Troubleshooting in China: Fix Connection Issues (2026)

Author
China Visa Guide News
Practical English-language guides about China visas, entry policies, transit rules, and travel preparation.
Table of Contents

Your VPN was working yesterday. Today it won’t connect. Or it connects but nothing loads. Or it keeps dropping every 5 minutes.

This is normal in China. The Great Firewall is constantly updating its detection methods, and VPN providers are constantly adapting. Connection problems are not a sign that your VPN is bad — they’re a sign that the cat-and-mouse game is active.

This guide helps you diagnose and fix every common VPN problem in China, with specific steps for each major VPN provider.

Quick Diagnosis: What’s Your Problem?
#

Match your symptom to the fix:

Your ProblemMost Likely CauseJump To
VPN won’t connect at allServer IPs blocked or protocol detectedFix 1: Switch Protocol
Connects but no internet loadsDNS issue or routing problemFix 2: DNS Reset
Connects then disconnectsGFW killing the connectionFix 3: Switch Server
Very slow (under 5 Mbps)Server overloaded or throttledFix 4: Improve Speed
Works on phone but not laptopDifferent network or app versionFix 5: Cross-Device Issues
Works on mobile data but not WiFiHotel/cafe WiFi blocking VPNsFix 6: Hotel WiFi
Was working, suddenly stoppedGFW crackdown or app needs updateFix 7: Sudden Failure
Can’t even open the VPN appApp needs update or reinstallationFix 8: App Won’t Open

Fix 1: Switch Protocol
#

The #1 fix for VPN problems in China. The Great Firewall detects specific VPN protocols. Switching to a different one often solves the problem immediately.

How to Switch Protocol on Each VPN
#

ExpressVPN:

  1. Tap ≡ menu → SettingsProtocol
  2. Try in this order: Lightway (auto)IKEv2OpenVPN (TCP)OpenVPN (UDP)
  3. Reconnect after each change

NordVPN:

  1. Tap ≡ menu → SettingsConnectionProtocol
  2. Switch to OpenVPN (TCP)
  3. Then go to Specialty ServersObfuscated Servers (this is critical — without obfuscated servers, NordVPN won’t work in China)
  4. If OpenVPN TCP fails, try WireGuard (NordLynx) but it’s increasingly detected

Astrill:

  1. Tap SettingsProtocol
  2. Try: StealthVPNWireGuardOpenVPN (TCP)OpenWeb mode
  3. If you have VIP addon, connect to a VIP server — dedicated IPs resist blocking

LetsVPN:

  • No manual protocol switching — auto-configured
  • If it’s not working, just close and reopen the app (it auto-rotates protocols)

Surfshark:

  1. Tap ≡ menu → SettingsVPN settings
  2. Ensure NoBorders mode is ON (should auto-activate in China)
  3. Switch protocol: WireGuardOpenVPN (TCP)IKEv2
  4. Reconnect after each change

Protocol Quick Reference
#

ProtocolSpeedStealthChina Status (2026)
Lightway (ExpressVPN)FastHigh✅ Usually works
StealthVPN (Astrill)MediumVery High✅ Most reliable
OpenVPN TCPSlow-MediumMedium✅ Good fallback
WireGuardVery FastLow⚠️ Increasingly detected
IKEv2FastLow-Medium⚠️ Sometimes blocked
OpenVPN UDPMediumLow❌ Often blocked
ShadowsocksFastMedium⚠️ Being targeted

Fix 2: DNS Reset
#

Your VPN says “Connected” but nothing loads — no websites, no apps, nothing. This is usually a DNS problem.

Quick Fix (2 minutes)
#

  1. Disconnect VPN
  2. Toggle Airplane Mode ON → wait 10 seconds → OFF
  3. Reconnect VPN
  4. Test: try loading a simple site like http://neverssl.com

If That Doesn’t Work: Manual DNS Change
#

iPhone/iPad:

  1. Settings → Wi-Fi → tap the (i) next to your network
  2. Scroll to Configure DNS → select Manual
  3. Remove existing entries → add: 8.8.8.8 and 1.1.1.1
  4. Reconnect VPN

Android:

  1. Settings → Network & Internet → Private DNS
  2. Select Private DNS provider hostname
  3. Enter: dns.google
  4. Reconnect VPN

Mac:

  1. System Preferences → Network → select your connection → Advanced
  2. DNS tab → remove existing → add: 8.8.8.8, 1.1.1.1
  3. OK → Apply → reconnect VPN

Windows:

  1. Settings → Network & Internet → Change adapter options
  2. Right-click your connection → Properties → IPv4 → Properties
  3. Use custom DNS: 8.8.8.8 (preferred), 1.1.1.1 (alternate)
  4. OK → reconnect VPN

Flush DNS Cache (Advanced)
#

If manual DNS doesn’t help, flush your DNS cache:

Mac: Open Terminal → type: sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Windows: Open Command Prompt (admin) → type: ipconfig /flushdns

Fix 3: Switch Server Location
#

Different server locations have different IPs. If one region is blocked, another usually works.

Try Servers in This Order
#

  1. Japan (Tokyo, Osaka) — closest to China, fastest
  2. Hong Kong — very close, low latency
  3. Singapore — good speeds, reliable
  4. South Korea (Seoul) — fast, less congested
  5. Taiwan — good alternative
  6. US West (Los Angeles, San Jose) — far but has most server IPs
  7. UK / Germany — last resort, high latency

Why This Works
#

The GFW blocks specific IP addresses, not entire VPN providers. When one server’s IP gets blocked, other servers in different countries may still work. VPN providers also rotate IPs — a blocked server today may work tomorrow.

Provider-Specific Tips
#

VPNSpecial Server Feature
ExpressVPNAuto-selects best server — just reconnect
NordVPNMust use Obfuscated Servers tab (under Specialty Servers)
AstrillVIP servers — dedicated IPs, far more resistant to blocking
SurfsharkNoBorders auto-selects — try 3–4 different countries if first fails

Fix 4: Improve Speed
#

VPN connected but crawling? Try these steps:

Step 1: Check Your Base Speed Without VPN
#

  • Disconnect VPN → run a speed test (use fast.com if speedtest.net is blocked)
  • If base speed is under 10 Mbps, the problem is your connection, not the VPN

Step 2: Switch to a Closer Server
#

  • Japan/Hong Kong/Singapore give the best speeds from China
  • US/EU servers add 150–300ms latency — avoid if speed matters

Step 3: Change Protocol
#

  • WireGuard = fastest (but may be detected)
  • Lightway (ExpressVPN) = fast + good stealth
  • OpenVPN UDP = faster than TCP but less stealthy
  • OpenVPN TCP = slowest but most reliable when others fail

Step 4: Disable Heavy Features
#

  • Turn off Kill Switch temporarily (can slow connection)
  • Disable Multi-hop / Double VPN
  • Turn off split tunneling if not needed

Step 5: Try a Different Time of Day
#

Time (China)SpeedWhy
6 AM – 9 AM🟢 FastLow network congestion
9 AM – 12 PM🟡 MediumBusiness hours starting
12 PM – 2 PM🟡 MediumLunch break usage spike
2 PM – 6 PM🔴 SlowPeak business + afternoon usage
6 PM – 11 PM🔴 SlowestEvening streaming peak
11 PM – 6 AM🟢 FastBest time for heavy downloads

Fix 5: Cross-Device Fixes
#

Works on phone but not laptop (or vice versa):

ProblemFix
Different app versionsUpdate both to the latest version
Different protocol settingsMatch protocol settings across devices
Different network (WiFi vs data)Try the same network on both
Laptop firewall blocking VPNTemporarily disable Windows firewall / macOS firewall
Browser extensions conflictingDisable all browser extensions, test VPN

If VPN works on phone but not laptop:

  1. Use phone as mobile hotspot → connect laptop to phone’s hotspot → try VPN on laptop
  2. If VPN works through phone hotspot but not hotel WiFi → it’s a WiFi issue (see Fix 6)
  3. If VPN doesn’t work through hotspot either → reinstall the VPN app on laptop

Fix 6: Hotel WiFi Problems
#

Hotel and cafe WiFi networks in China frequently detect and block VPN traffic. Symptoms: VPN connects on mobile data but not on hotel WiFi.

How to Diagnose
#

  1. Connect to hotel WiFi → try VPN → note the result
  2. Switch to mobile data (turn off WiFi) → try VPN → if it works, it’s the WiFi

Solutions
#

SolutionStepsWorks For
Switch to mobile dataTurn off WiFi → use mobile data or eSIMAll VPNs
Use phone hotspotPhone on mobile data + VPN → turn on hotspot → laptop connects through phoneAll devices
Try TCP protocolSwitch VPN to OpenVPN TCP — harder for WiFi to detectSome networks
Change DNSSee Fix 2 — change DNS to 8.8.8.8 on WiFi settingsDNS-level blocks
Ask hotel for “international” networkSome business hotels offer an unrestricted networkUpscale hotels
Use a different WiFiCafe, mall, or airport WiFi may not block VPNsAlternative locations

Hotel WiFi That Commonly Blocks VPNs
#

  • Budget hotels (7 Days, Hanting, Jinjiang) — aggressive blocking
  • Airport WiFi — sometimes blocks VPNs
  • University/office networks — often block VPNs
  • International hotels (Marriott, Hilton, Sheraton) — usually fine

Fix 7: Sudden Failure (“Today It Just Stopped”)
#

If your VPN was working fine and suddenly stopped:

Immediate Steps (5 minutes)
#

  1. Close the VPN app completely (swipe it away from recent apps)
  2. Reopen and reconnect — this alone fixes 30% of problems
  3. Switch server to a different country
  4. Switch protocol (see Fix 1)
  5. Switch to your backup VPN — this is why you installed two

If Nothing Works: Check the Calendar
#

The GFW intensifies blocking during politically sensitive periods. If your VPN fails on one of these dates, it’s likely a temporary crackdown:

PeriodEventDurationSeverity
Oct 1–7National Day7 days🔴 Heavy
Early MarchTwo Sessions (两会)1–2 weeks🔴 Heavy
July 1CCP Anniversary1–3 days🟡 Medium
Early JuneTiananmen anniversary1–3 days🟡 Medium
Late Jan–FebChinese New YearVariable🟡 Medium
May 1–3Labor Day1–3 days🟡 Medium

During crackdowns: VPNs usually recover within 1–24 hours as providers rotate their server IPs. Check your VPN provider’s Twitter/X account or status page for real-time updates.

Update Your VPN App
#

VPN providers release emergency updates during crackdowns. If your app isn’t updating automatically:

  1. On iPhone: Open App Store → tap your profile → scroll down → pull to refresh → update any VPN app
  2. On Android: Open Play Store (if accessible) → My Apps → update VPN
  3. If Play Store is blocked: Email your VPN’s support for a mirror link to download the latest version

Fix 8: App Won’t Open or Update
#

App Crashes on Launch
#

  • Restart your phone — fixes most crash issues
  • Reinstall the app — delete and download again from App Store
  • Check storage — if phone storage is full, apps crash

Can’t Download Updates
#

VPN provider websites are blocked in China. To update:

MethodHow
Email support for mirror link[email protected], [email protected]
Use in-app updateSome VPNs auto-update without visiting their website
Ask a friend outside ChinaHave them download the APK/installer and send it via WeChat
Use Bing to find mirror sitesSearch “[VPN name] download link China 2026” on Bing

Kill Switch Setup (Prevent Leaks)
#

A Kill Switch blocks all internet traffic if your VPN disconnects — preventing accidental exposure of your browsing. Essential in China.

How to Enable Kill Switch
#

VPNWhere to Find It
ExpressVPNSettings → Network → “Block internet when VPN reconnects” → ON
NordVPNSettings → Connection → “Kill Switch” → ON
AstrillSettings → “Kill Switch” → ON
SurfsharkSettings → Connectivity → “Kill Switch” → ON
LetsVPNBuilt-in and always on

Why it matters: If your VPN drops mid-session in China, your phone immediately tries to load the next request through the Chinese network — which means your request to google.com gets exposed. Kill Switch prevents this by blocking all traffic until the VPN reconnects.

The 5-Minute Emergency Fix
#

If your VPN just stopped and you need to get online RIGHT NOW:

  1. Close the VPN app → reopen → reconnect (30 sec)
  2. Switch server to Japan or Hong Kong (30 sec)
  3. Switch protocol to OpenVPN TCP or Lightway (30 sec)
  4. Toggle Airplane Mode on → wait 10 sec → off → reconnect (30 sec)
  5. Switch to backup VPN (1 min)
  6. Switch to mobile data if on WiFi (30 sec)

Success rate of this sequence: ~85% for restoring VPN connectivity in China.

When Nothing Works: Your Last Resorts
#

If you’ve tried everything above and nothing works:

  1. Wait 1–24 hours — VPN providers usually fix blocks within hours by rotating IPs
  2. Use a travel eSIM — Holafly/Nomad bypass the GFW entirely through roaming (mobile data only)
  3. Ask your hotel concierge — some hotels can help with connectivity
  4. Go to a Starbucks or international cafe — their WiFi is less likely to block VPNs
  5. Buy a different VPN via in-app purchase (if you can access the App Store) — LetsVPN is cheapest at ~$5
  6. Use Bing (works without VPN in China) for basic searches while you wait

FAQ
#

Why does my VPN keep disconnecting in China? The GFW actively detects and terminates VPN connections. When it identifies your VPN’s traffic pattern, it blocks the connection. Switching protocols or servers usually fixes this. If it persists, it may be a sensitive political period — wait a few hours.

Why does my VPN say “Connected” but nothing loads? This is a DNS or routing issue. The VPN tunnel is established, but your device can’t resolve domain names. Try the DNS Reset in Fix 2, or switch servers. Toggling Airplane Mode also helps.

Is my VPN blocked because it’s a bad VPN? Not necessarily. ALL VPNs experience temporary blocks in China — even the best ones. The difference is how quickly they recover. ExpressVPN and Astrill typically recover within minutes to hours. Unknown VPNs may take days.

Should I use a free VPN in China? No. Free VPNs almost never work in China because they lack the stealth infrastructure needed to bypass the GFW. They also pose security risks. Invest in a paid VPN that’s proven to work in China.

Does VPN speed get worse during certain times? Yes. Peak hours (6 PM – 11 PM China time) are slowest because of high network congestion. Early morning (6 AM – 9 AM) is fastest. Plan heavy downloads for late night or early morning.

Can I use two VPNs at the same time? No — running two VPN apps simultaneously creates conflicts. Use one at a time. Switch to your backup only if the primary fails.


Related Guides: