China eSIM Troubleshooting Guide: Fix Every Problem Fast

Roami Team
4. August 2026
35 min read
Roami Team

Roami Team

Roami helps travelers stay connected globally with reliable eSIM plans featuring auto carrier switching across local networks.

China eSIM Troubleshooting: Fix Common Problems Fast

Your eSIM finally activates, you land in China, and… nothing works. No signal. No data. Google returns an error. WhatsApp spins forever. you’re not alone, and there is a fix for every single one of these problems.

This guide covers every common China eSIM issue in a direct problem-cause-solution format. Before troubleshooting, check your provider’s China eSIM coverage map to confirm your area has signal. Scroll to your problem or read through for complete troubleshooting. For official device compatibility information, see Apple’s eSIM support page. For carrier network status and coverage data, visit China Mobile.

Need help right now? Roami offers 24/7 live customer support —real humans, not chatbots. Use code WEB20 for a discount, or try the free eSIM trial before you travel.


Table of Contents

  1. No Signal or No Service After Arrival
  2. China eSIM Activation Failed or Stuck on Activating
  3. QR Code Not Scanning
  4. APN Settings Not Working
  5. Slow Data Speed
  6. Google, WhatsApp, Instagram, Facebook Blocked
  7. VPN Keeps Disconnecting
  8. Dual SIM Conflict
  9. Signal Drops Frequently
  10. Carrier Locked Phone Issues
  11. Delete and Reinstall eSIM Profile
  12. Hong Kong and Macau Cross-Border Not Working
  13. Customer Service Contacts by Provider

1. No Signal or No Service After Arrival

Problem: You land in Beijing, Shanghai, or Guangzhou, and your phone shows “No Service,” “SOS Only,” or “Searching…” If your China eSIM shows no signal after landing, it’s almost always caused by automatic network selection failing. If your eSIM is not connecting to network, try manual network selection first.

Cause: When your phone connects to a Chinese tower for the first time, automatic network selection often fails. The phone may try to register on a carrier your eSIM doesn’t support, or the international roaming handshake between your eSIM provider and the local carrier stalls.

Fix: Manual Network Selection (iOS) The most reliable fix is manually selecting China Mobile — go to Settings > Cellular > Network Selection, turn off Automatic, and pick China Mobile from the list.

  1. Open Settings > Cellular > select your China eSIM line.
  2. Tap Network Selection.
  3. Turn Automatic OFF. Your phone scans for available networks.
  4. Wait 10-30 seconds for the list to populate.
  5. Select China Mobile (most compatible with international eSIM providers).

Fix: Manual Network Selection (Android)

  1. Open Settings > Connections > SIM Manager or Network & Internet.
  2. Select your China eSIM.
  3. Tap Mobile Networks > Network Operators.
  4. Turn off Select Automatically.
  5. Wait for the scan, then pick China Mobile.

Why China Mobile first: China Mobile owns the largest 4G/LTE and 5G infrastructure in the country. A quality China eSIM like Roami with automatic carrier switching will try China Mobile first, then fall back to China Unicom or China Telecom depending on which tower has the strongest signal at your location. If China Mobile doesn’t work, try China Unicom next. China Telecom is a distant third for roaming eSIM compatibility.

If manual selection shows no networks: Your phone may be in an area with weak coverage (airport parking structures, underground train stations). Move to an open area near a window and try again. If you just cleared customs, give the network 5-10 minutes to register your device.

If the list is empty for 60+ seconds: Toggle Airplane Mode on, wait 10 seconds, toggle it off, then repeat the manual network selection steps.


2. China eSIM Activation Failed or Stuck on Activating

Problem: You scan the QR code or enter the activation details, and the process hangs at “Activating…” for minutes. Or you get “China eSIM activation failed error” immediately. Some users see “Unable to activate on China Unicom” as the error message. China Unicom activation can fail if the eSIM profile doesn’t have the correct APN configured.

Cause: Activation requires an internet connection to download the eSIM profile. If you’re trying to activate on airport Wi-Fi (which often blocks connection or requires SMS verification you can’t receive), the process stalls. The Great Firewall can also interrupt the profile download if the provider’s activation server is outside China.

Fix: Delete and Retry with Correct Steps

  1. Delete the stuck profile:

    • iOS: Settings > Cellular > tap the eSIM that says “Activating…” > Remove Cellular Plan.
    • Android: Settings > Connections > SIM Manager > tap the eSIM > Remove.
  2. Connect to a reliable Wi-Fi network first. The hotel Wi-Fi (Mariott, Hilton, Shangri-La) typically works. If you’re at the airport, try the China Telecom or China Mobile free Wi-Fi (requires scanning your passport at a kiosk —ask at the information desk).

  3. Restart your phone. This clears the stuck activation state.

  4. Activate with the provider’s app instead of QR code. Many providers (Roami, Airalo, Holafly) let you install the eSIM directly from their app. This bypasses QR code scanner issues and usually has better error handling.

  5. Manually enter the activation details. Every eSIM comes with an SM-DP+ address and activation code. Enter these manually instead of scanning:

    • iOS: Settings > Cellular > Add eSIM > Enter Details Manually.
    • Android: Settings > Connections > SIM Manager > Add Mobile Plan > Enter code instead.
  6. If still stuck: activate over VPN. Download a VPN app on Wi-Fi before arriving, connect to a server outside China, then retry activation. The VPN provides a direct path to the activation server. If you did not pre-install a VPN, ask your hotel front desk —many business hotels maintain VPN access for international guests.

Why this works: The Great Firewall intermittently throttles or drops connections to eSIM provisioning servers located outside mainland China. A VPN bypasses this. Once the profile is downloaded and installed, the eSIM operates natively on China’s networks —you don’t need the VPN for the eSIM to work.

Still failing? Check that your phone is not carrier locked. A carrier-locked phone cannot accept an eSIM from a different provider.


3. QR Code Not Scanning

Problem: The eSIM QR code email arrives on your phone, but the camera will not read it. You get “Invalid QR Code,” “No cellular plan found,” or nothing happens when you scan.

Cause: Common causes —screen brightness too low on the device displaying the QR code, the code is damaged or blurry in the email, or you’re scanning from the same phone that needs the eSIM (You can’t scan a QR code displayed on the phone’s own screen).

Fix: Manual Entry Workaround Every eSIM QR code encodes exactly three pieces of data:

  • SM-DP+ Address (the server where the profile lives)
  • Activation Code (your unique token)
  • Confirmation Code (optional, sometimes blank)

Step-by-step manual entry:

  1. Open the eSIM confirmation email and look for the SM-DP+ address and activation code. These are usually labeled clearly. If you can’t find them, contact provider support.

  2. iOS:

    • Settings > Cellular > Add eSIM.
    • Tap Enter Details Manually at the bottom.
    • Enter the SM-DP+ address and activation code exactly as shown.
    • Tap Next and follow the prompts.
  3. Android: (varies by manufacturer)

    • Samsung: Settings > Connections > SIM Manager > Add Mobile Plan > Scan QR code from carrier > tap the menu (three dots) > Enter activation code.
    • Google Pixel: Settings > Network & Internet > SIMs > Add SIM > Download a SIM instead? > Enter code.
    • Xiaomi/Huawei/Oppo: Settings > Mobile Network > SIM Management > eSIM > Add eSIM > Enter manually.
  4. Pro tip for one-device setups: If you received the QR code on the same phone that needs the eSIM, forward the email to a travel companion’s phone or the hotel business center computer. Display the QR code there, scan it with your phone. Or use the manual entry method above —it is faster and more reliable.

QR code scanning best practices:

  • Increase screen brightness to 100% on the displaying device.
  • Clean your phone’s camera lens.
  • Hold the phone 15-20 cm (6-8 inches) from the QR code.
  • Avoid direct sunlight glare on the screen.

4. APN Settings Not Working

Problem: The eSIM activates and shows a signal, but data doesn’t work. Apps show “No internet connection.” You have tried APN settings from your provider’s setup guide, but they don’t stick or don’t help.

Cause: Many China eSIMs auto-configure APN settings, but some require manual entry. The Great Firewall further complicates things by blocking certain APN protocols. Dual-SIM setups can also confuse which line’s APN is active.

Fix: Manual APN Configuration Per Provider

Common APN values by provider:

Provider APN Username Password
Roami roami (blank) (blank)
Airalo airalo.com (blank) (blank)
Holafly holafly (blank) (blank)
Nomad nomad (blank) (blank)

iOS APN Setup: The frustrating reality: iOS doesn’t expose APN settings for eSIM lines in the main Settings menu unless the carrier profile allows it. Here is the workaround:

  1. Settings > Cellular > select your China eSIM line.
  2. Tap Cellular Data Network (appears only for some carriers —if you don’t see it, skip to the profile method below).
  3. Enter the APN exactly as your provider specifies.
  4. Leave Username and Password blank unless specified.

If “Cellular Data Network” doesn’t appear:

  • Download and install your provider’s APN configuration profile (Airalo and Roami both offer these on their help pages).
  • iOS: Settings > General > VPN & Device Management > install the APN profile.
  • Android: Settings > Connections > Mobile Networks > Access Point Names > tap + or Add > enter the APN > Save > select it as active.

Android APN Setup (detailed):

  1. Settings > Connections > Mobile Networks.
  2. Tap Access Point Names.
  3. Tap the + (Add) button.
  4. Enter Name: China eSIM, APN: your provider’s APN value.
  5. Scroll down —leave Proxy, Port, Username, Password blank unless your provider specifies them.
  6. Tap the three-dot menu > Save.
  7. Select the new APN from the list (a dot appears next to it).

Important Android note: If you have a dual-SIM setup, make sure the correct SIM is selected for mobile data before configuring the APN. Settings > Connections > SIM Manager > Mobile Data should show your China eSIM, not your home SIM.

Troubleshooting APN problems:

  • After saving the APN, toggle Airplane Mode ON then OFF to force the phone to reload network settings.
  • Restart your phone after APN changes.
  • If the APN resets automatically, your provider may push an OTA (over-the-air) configuration that conflicts with manual entries. In this case, delete the eSIM, reinstall, and let the auto-configuration complete fully before making manual changes.

5. Slow Data Speed

Problem: Your China eSIM works, but slow data speed makes apps unusable. Web pages take 30+ seconds to load. Videos buffer endlessly. Speed tests show under 1 Mbps.

Cause: Three possible causes:

  1. Carrier congestion —China Mobile towers in tourist-heavy areas get overloaded.
  2. Throttling by your eSIM provider —some budget providers cap speeds after a data threshold.
  3. Great Firewall latency —every international connection is inspected, adding 200-600ms of latency. This feels like slow data but is actually high latency.

Fix 1: Switch Carriers Not all Chinese carriers perform equally for eSIM roaming.

  1. iOS: Settings > Cellular > select your eSIM > Network Selection > turn off Automatic > try China Unicom instead of China Mobile.
  2. Android: Settings > Connections > Mobile Networks > Network Operators > search > select China Unicom.

China Unicom often provides better international routing speeds because its infrastructure has stronger peering with global carriers. In Shanghai and Guangzhou, China Unicom is frequently faster for eSIM users.

Fix 2: Enable 5G (if available) Some China eSIMs default to 4G/LTE to save battery.

  • iOS: Settings > Cellular > Cellular Data Options > Voice & Data > select 5G On (not “5G Auto”).
  • Android: Settings > Connections > Mobile Networks > Network Mode > 5G/LTE/3G/2G.

Fix 3: Use a VPN for International Traffic Counterintuitive but effective —a VPN often improves perceived speed for international browsing in China. The VPN compresses certain traffic and routes it through optimized servers instead of the Great Firewall’s high-latency inspection path.

For specific VPN recommendations, see the China eSIM VPN and Firewall Guide.

Fix 4: Change DNS The Great Firewall also performs DNS poisoning —resolving google.com to a wrong IP that simply times out.

  • iOS: Settings > Wi-Fi > tap the (i) next to your Wi-Fi network > Configure DNS > Manual > add 8.8.8.8 or 1.1.1.1.
  • Android: Settings > Connections > Wi-Fi > long-press your network > Manage Network Settings > DNS > Static > enter 8.8.8.8.

Note: DNS changes on cellular data require a VPN or a DNS-over-HTTPS app like Cloudflare’s 1.1.1.1 app.


6. Google, WhatsApp, Instagram, Facebook Blocked

Problem: Google Maps returns no data. WhatsApp messages show a single check mark (sent but not delivered). Instagram and Facebook feeds don’t refresh. If Instagram and Facebook are blocked, your eSIM is routing through a local carrier instead of the international gateway. This is the single most common frustration for travelers using an eSIM for China.

Cause: The Great Firewall of China blocks Google, WhatsApp, Instagram, Facebook, and hundreds of other foreign services at the network level. Your China eSIM connects to the internet through a Chinese carrier (China Mobile, China Unicom, or China Telecom), which means all traffic routes through the Great Firewall. Your home carrier’s roaming would face the same blocks —this is not an eSIM problem, it is China’s internet policy.

For a deeper dive into how the firewall affects connectivity, see Wikipedia’s article on the Great Firewall.

Fix 1: VPN (Blocker App) —The Universal Solution A VPN (often called a “blocker app” in China travel circles) encrypts your traffic and routes it to a server outside China, bypassing all restrictions.

  • Install before you arrive: Download and test your VPN app while still outside China. App stores inside China may block VPN apps from appearing in search results.
  • Recommended VPNs for China: ExpressVPN, NordVPN, Astrill, and VyprVPN have proven reliability through the firewall. Free VPNs rarely work in China.
  • Install from provider website: If the app store blocks the VPN app, download the APK (Android) or configuration profile (iOS) directly from the VPN provider’s website.

Fix 2: App-Specific Solutions

Google Maps not working fix:

  • Pre-download offline maps of your Chinese cities before arrival (Google Maps app > offline maps > select area).
  • Use Apple Maps (works without VPN in China for basic navigation).
  • Use Amap (Gaode Maps) or Baidu Maps —download from the Chinese App Store. These work perfectly without a VPN but are Chinese-language only. Point your phone camera at a Chinese menu in the app to use the English translation feature.

WhatsApp blocked solution:

  • WhatsApp requires a VPN to send and receive messages in China. No workaround without one.
  • Alternative: WeChat is the default messaging app in China. Install it and ask contacts to reach you there. Your hotel, restaurants, and tours will also communicate via WeChat.
  • Pro tip: Keep WhatsApp installed and use a VPN. When the VPN is connected, WhatsApp catches up on all queued messages instantly.

Instagram and Facebook blocked fix:

  • Both require a VPN in China. No exceptions.
  • Alternative: Xiaohongshu (“Little Red Book”) is China’s Instagram equivalent. Search in English for travel tips —the Chinese user base posts extensively in English for international audiences.

Fix 3: Use Roami’s Built-In VPN Some China eSIM providers like Roami include a built-in VPN with automatic carrier switching that routes traffic through their international gateways, bypassing the Great Firewall entirely. This means Google, WhatsApp, Instagram, and Facebook work without a separate VPN subscription. Check your provider’s features before buying —it saves significant hassle.


7. VPN Keeps Disconnecting

Problem: Your VPN connects for 3-5 minutes, then drops. You reconnect, it drops again. The China eSIM VPN keeps disconnecting in a frustrating loop.

Cause: The Great Firewall actively detects and disrupts VPN connections using Deep Packet Inspection (DPI). When it identifies VPN traffic patterns (OpenVPN handshakes, WireGuard keepalives, IPSec packets), it injects RST packets to terminate the connection. Some VPN protocols resist this better than others, and your eSIM’s carrier routing also affects stability.

Fix 1: Switch VPN Protocol Different VPN protocols have different resistance to DPI:

  • WireGuard —fastest but increasingly detected in 2025-2026. Try it first.
  • OpenVPN over TCP 443 —disguises traffic as HTTPS. Slower but more stable.
  • OpenVPN over UDP —faster but more detectable.
  • Stealth/Cloak protocols —ExpressVPN’s Lightway, NordVPN’s NordLynx with obfuscation, Astrill’s Stealth. These are designed specifically for restrictive networks.
  • Shadowsocks —not a true VPN but a SOCKS5 proxy. Highly resistant to DPI. Many China-focused services like Astrill offer this as a protocol option.

Fix 2: Change Server Location Some VPN servers in specific countries (Hong Kong, Singapore, Japan) have congested or aggressively monitored routes into China.

  • Try switching to a server in Japan, South Korea, or the United States (West Coast) .
  • Avoid Hong Kong servers —traffic through Hong Kong often faces extra scrutiny from the firewall.
  • Try 3-4 different server locations until you find one that stays connected.

Fix 3: Enable Obfuscation Most premium VPNs include obfuscation settings:

  • ExpressVPN: Settings > Protocol > Automatic (obfuscation is built into Lightway protocol).
  • NordVPN: Settings > Auto-connect > OpenVPN (TCP) with obfuscation enabled.
  • Astrill: OpenVPN with Stealth or OpenWeb protocol —these are designed specifically for China and keep connections stable for hours.

Fix 4: TCP Keepalive Configuration On Android, you can adjust VPN keepalive settings (requires root, not recommended for most users). On iOS, this is not configurable.

Fix 5: Switch eSIM Carrier In some cases, unstable VPN connections are caused by aggressive packet inspection on one carrier’s network:

  • Switch from China Mobile to China Unicom via manual network selection (see section 1).
  • China Unicom tends to be less aggressive with DPI than China Mobile.

Fix 6: Use a Provider with Built-in Unblocking This is the simplest solution. Rather than fighting with VPN disconnects on top of eSIM connectivity issues, use a China eSIM provider that handles the unblocking layer for you. Roami’s service includes optimized routing that keeps Google and social apps accessible without a separate VPN maintaining a constant connection.

For a full comparison of VPN strategies in China, read the China eSIM VPN and Firewall Guide.


8. Dual SIM Conflict

Problem: Your home SIM is in slot 1 and your China eSIM is active, but data doesn’t work. Or your home SIM loses signal completely. Or calls go to voicemail without ringing.

Cause: A China eSIM dual SIM conflict occurs when both lines compete for radio resources. Many travelers keep their home SIM active for SMS (bank 2FA, iMessage activation), and the phone struggles to maintain two active connections —especially when one is roaming on a Chinese network and the other is trying to connect to a home network 8,000 km away.

Fix 1: Set the China eSIM as Primary for Data

  • iOS: Settings > Cellular > Cellular Data > select your China eSIM. Then tap Default Voice Line > select your home SIM (if you want to receive calls on your home number).
  • Android: Settings > Connections > SIM Manager > Mobile Data > select China eSIM. Voice calls > select Home SIM or China eSIM as preferred.

Fix 2: Disable Home SIM Roaming Your home SIM, when kept active in China, will try to roam on Chinese networks. This can cause:

  • Home SIM roaming charges (up to $10-20/MB on some carriers).
  • Network registration conflicts where the phone resets connection when either SIM’s carrier registration changes.

iOS:

  1. Settings > Cellular > tap your home SIM line.
  2. Toggle Data Roaming OFF (keep it on only for your China eSIM).
  3. Settings > Cellular > Cellular Data > select China eSIM.

Android:

  1. Settings > Connections > SIM Manager > tap your home SIM.
  2. Toggle Data Roaming OFF.
  3. Ensure Mobile Data switch is ON for the China eSIM only.

Fix 3: Disable “Cellular Data Switching” (iOS) iOS 17+ has a feature called Cellular Data Switching (also called “Allow Cellular Data Switching”) that lets the phone automatically switch data between lines when one has a weak signal. This backfires in China because it tries to route data through your home SIM’s roaming connection, which either doesn’t work (no roaming plan) or costs a fortune.

  • Settings > Cellular > Cellular Data > Toggle Allow Cellular Data Switching OFF.

Fix 4: Adjust 5G/LTE Priority Per Line Some phones let you set different network modes for each SIM:

  • Samsung: Settings > Connections > SIM Manager > select a SIM > Network Mode > set home SIM to 4G/3G/2G and China eSIM to 5G/4G/3G/2G (or vice versa depending on which line needs more bandwidth).
  • iPhone: iOS doesn’t offer per-line network mode on dual SIM, but setting Cellular Data Switching to OFF (Fix 3 above) prevents the phone from shifting data between lines when one connection wobbles.

Fix 5: Reset Network Settings (Radical but Effective) If dual SIM conflicts persist after all the above, a full network settings reset clears out conflicting carrier profiles and registration states:

  • iOS: Settings > General > Transfer or Reset iPhone > Reset > Reset Network Settings. This clears all Wi-Fi passwords and Bluetooth pairings, so only do this if you have those backed up or can re-enter them.
  • Android: Settings > General Management > Reset > Reset Network Settings.

After the reset, re-add both SIMs fresh —home SIM first, then install the China eSIM. Configure data to the China eSIM before turning on data roaming on either line.

Fix 6: If Nothing Else Works —Remove the Home SIM Physically For Android phones particularly, radio contention between an active physical SIM and eSIM can cause persistent issues. Multiple travelers report that removing the home physical SIM completely resolves the “stuck on No Service for 30 seconds at a time” problem. Remove your home physical SIM, keep only the China eSIM active. You lose access to home SMS (including bank 2FA codes) though, so only do this as a last resort. Consider forwarding your home number to Google Voice or a VoIP service before traveling so you can still receive calls over data.


9. Signal Drops Frequently

Problem: Your signal goes from 3-4 bars to “No Service” repeatedly. The China eSIM signal drops every few minutes. You need to toggle Airplane Mode to reconnect.

Cause: Three explanations:

  1. Network handover failure —moving between carrier towers triggers a registration re-check that fails.
  2. Carrier preference mismatch —the eSIM is designed for China Mobile but your phone keeps trying China Unicom or China Telecom towers.
  3. SIM contention —both lines periodically try to register on different carriers, causing the phone to drop one connection.

Fix 1: Lock to a Single Carrier (Already covered in Section 1, but critical here) This is the single most effective fix for signal drops:

  • iOS: Settings > Cellular > Network Selection > OFF > China Mobile.
  • Android: Settings > Connections > Mobile Networks > Network Operators > China Mobile.

Fix 2: Set Preferred Network Mode to 4G/LTE Only 5G in China uses different frequency bands than 4G (n41, n78, n79). If your phone supports some but not all 5G bands used by Chinese carriers, it can keep dropping 5G and reconnecting to 4G, creating the signal-drop loop.

  • iOS: Settings > Cellular > Cellular Data Options > Voice & Data > LTE (not 5G Auto).
  • Android: Settings > Connections > Mobile Networks > Network Mode > LTE/3G/2G (skip 5G).

Fix 3: Check for Carrier Settings Update (iOS) Apple periodically pushes carrier setting updates that improve eSIM compatibility:

  • Make sure your phone is connected to Wi-Fi (or has active data).
  • Settings > General > About.
  • Wait 10-15 seconds. If a carrier settings update is available, a popup appears asking you to update.
  • Tap Update.

Fix 4: Disable Wi-Fi Calling on Home SIM When Wi-Fi Calling tries to activate over your China eSIM’s data connection, it can trigger a network re-registration that drops both connections.

  • iOS: Settings > Cellular > Home SIM > Wi-Fi Calling OFF.
  • Android: Settings > Connections > SIM Manager > Home SIM > Wi-Fi Calling OFF.

Fix 5: Timing the Drop —Track the Pattern Signal drops rarely happen randomly. Try to notice the pattern:

  • Drops every time you move between floors or enter an elevator —this is normal for carrier handovers. The eSIM re-registers on each tower handshake. If drops last more than 30 seconds, it is a timing issue with the roaming registration. Lock the carrier manually (Fix 1).
  • Drops every 15-20 minutes exactly —your home SIM may be doing periodic location updates to your home carrier, which forces both lines to re-register. Disable Data Roaming on the home SIM and set Cellular Data Switching OFF.
  • Drops only at certain times of day —carrier tower maintenance or congestion. Nothing you can fix on your end; toggle Airplane Mode for 10 seconds to force reconnection.

Fix 6: Try a Different eSIM Profile If you have installed the eSIM on a phone you previously used in China with a different eSIM, residual carrier preferences from the old profile may interfere. Delete the current eSIM, restart the phone, and install it fresh. This clears any cached carrier data that might be pointing to the wrong network bands.


10. Carrier Locked Phone Issues

Problem: You insert or activate the China eSIM, but the phone immediately says “SIM Not Supported” or “Invalid SIM” or “This iPhone cannot be used with this carrier.”

Cause: A carrier-locked phone. If you bought your phone from a carrier like AT&T, Verizon, T-Mobile, Vodafone, or any carrier that locks devices to their network, the phone rejects any SIM or eSIM from a different provider. The lock is enforced at the hardware/firmware level —no amount of settings changes bypasses it.

Fix 1: Check if Your Phone Is Carrier Locked

  • iOS: Settings > General > About > look for Carrier Lock. If it says “No SIM restrictions,” your phone is unlocked. If it says “SIM locked,” it is locked.
  • Android: Settings > Connections > SIM Manager. If adding a non-carrier eSIM fails with a lock error, the phone is locked. Alternatively, insert a different carrier’s physical SIM —if it asks for an unlock code, the phone is locked.

Fix 2: Request an Unlock from Your Carrier Most carriers in the US and Europe provide free unlocks after certain conditions:

  • AT&T: Device must be paid off, account in good standing. Free unlock at att.com/deviceunlock.
  • T-Mobile: App-based unlock in the T-Mobile app. Most devices unlock automatically after 40 days on network.
  • Verizon: Verizon phones sold after 2018 are automatically unlocked 60 days after purchase, no request needed.
  • Vodafone (UK): Free unlock after 6 months or full device payment.

Fix 3: If you can’t Unlock Before Travel

  • Buy a second phone —a cheap, unlocked Android phone from Xiaomi or Samsung works well with China eSIMs. Many travelers keep a “China phone” specifically for this purpose.
  • Use a physical travel SIM at the airport —Beijing Capital Airport and Shanghai Pudong Airport have China Mobile and China Unicom counters in the arrival halls. A physical SIM works even in a locked phone… wait, no —a carrier lock blocks all other SIMs, physical or eSIM. A locked AT&T phone will not accept a China Mobile physical SIM either.
  • Rent a pocket Wi-Fi (MiFi) —available for pickup at both airports. The MiFi connects to Chinese networks, and your locked phone connects to the MiFi over Wi-Fi. This bypasses the carrier lock entirely.

Fix 4: eSIM-Only Phone? You Must Unlock If you have a US-model iPhone 14 or later (which has no physical SIM slot) and it is carrier locked, you have no workaround —you must unlock it. These phones cannot accept physical SIMs from Chinese carriers and cannot use the eSIM while locked.


11. Delete and Reinstall eSIM Profile

Problem: You need to know how to safely China eSIM delete and reinstall profile without losing your plan. Maybe the first installation failed, or you switched phones, or the profile became corrupted.

Safe Deletion Steps (What NOT to Do First)

CRITICAL: Before deleting anything, write down or screenshot your eSIM details. You need:

  • The SM-DP+ address and activation code (from your original purchase email or provider app).
  • Your order number or purchase email.

Without these, you may not be able to reinstall and will need to buy a new eSIM.

Step-by-Step: Delete the eSIM Profile

iOS:

  1. Settings > Cellular.
  2. Tap the China eSIM line you want to remove.
  3. Scroll to the bottom and tap Remove Cellular Plan.
  4. Confirm Remove.

Android:

  1. Settings > Connections > SIM Manager.
  2. Tap the China eSIM.
  3. Tap Remove or the trash icon.
  4. Confirm removal.

Step-by-Step: Reinstall the eSIM

Method A: Provider App (Easiest)

  1. Open your provider’s app (Roami, Airalo, Holafly, etc.).
  2. Go to My eSIMs or My Plans.
  3. Find your China plan and tap Install Again or Reinstall.
  4. Follow the on-screen prompts.

Method B: Resend QR Code / Manual Entry

  1. Check your original purchase email. Most providers include a Resend QR Code link or View eSIM details button.
  2. Use the SM-DP+ and activation code to reinstall manually (see Section 3 for manual entry instructions).

Method C: Contact Support If neither method works, contact provider support with your order number. They can reset the activation on their end so the profile downloads fresh.

Important Limits:

  • Most China eSIM providers allow 3-5 reinstallations per plan.
  • Each reinstallation counts against this limit.
  • The eSIM is tied to one device at a time —if you install it on a new phone, the old phone’s copy deactivates.

12. Hong Kong and Macau Cross-Border Not Working

Problem: You bought Roami, took the high-speed rail from Shenzhen to Hong Kong West Kowloon station, and the eSIM stopped working. If your China eSIM stops working at the Hong Kong border, don’t worry — Hong Kong is a separate telecom territory.

Cause: China, Hong Kong, and Macau are separate telecom territories. A China mainland eSIM will not work in Hong Kong or Macau, and a Hong Kong eSIM will not work in mainland China. This is not a bug —it is how Chinese telecom regulation works.

Fix: Understand the Three-Zone Structure

Zone Coverage Typical eSIM
Mainland China All cities (Beijing, Shanghai, Guangzhou, etc.) China eSIM
Hong Kong Hong Kong Island, Kowloon, New Territories Hong Kong eSIM or multi-country plan
Macau Macau Peninsula, Taipa, Cotai Macau eSIM or multi-country plan

Solution 1: Buy a Multi-Country Plan Many providers offer China + Hong Kong + Macau combined plans. These typically include:

  • Roami: China/Hong Kong/Macau multi-country eSIM.
  • Airalo: Asia Link or China + Hong Kong regional plans.
  • Holafly: China + Hong Kong + Macau unlimited plans.

If you plan to visit all three, buy the multi-country plan from the start. It is cheaper than buying three separate eSIMs.

Solution 2: Buy a Separate Hong Kong eSIM If you already have a mainland-only China eSIM, you can buy a separate Hong Kong eSIM for your visit. Your phone supports multiple eSIMs (at least 2 simultaneously on most recent phones). Keep both installed and switch data to the appropriate one when crossing borders.

Solution 3: Switch Data Line When Crossing

  1. Before crossing the border, note your current China eSIM.
  2. After crossing, switch data to the Hong Kong/Macau eSIM.
  3. iOS: Settings > Cellular > Cellular Data > select the correct eSIM.
  4. Android: Settings > Connections > SIM Manager > Mobile Data > select the correct eSIM.

For details on managing multi-country eSIM travel, read the guide on China eSIM multi-country setup for Hong Kong and Macau.


13. Customer Service Contacts by Provider

Problem: You have tried everything and nothing works. Who do you call for China eSIM customer service?

Reference Table: Provider Support Contacts

Provider Support Type Contact Method Availability
Roami Live chat, 24/7 live support In-app chat, [email protected] 24/7 —real humans
Airalo Chatbot + email In-app chat, [email protected], airalo.com/help Chatbot 24/7, email 12-48h
Holafly Chat + WhatsApp In-app chat, WhatsApp (+57 300 123 4567), [email protected] Usually 24/7
Nomad Chat + email In-app chat, [email protected] Chatbot + agent, 6-24h
Ubigi Email + ticket [email protected] Email only, 12-48h
China Mobile (direct) Chinese-language CS Hotline 10086 (Chinese only) 24/7 —but only Chinese language

What to Have Ready When Contacting Support:

  • Your order number (from purchase confirmation email).
  • Your phone model and iOS/Android version.
  • A description of the problem (e.g., “Profile installed, no signal on China Mobile, manual network selection shows empty list”).
  • Screenshots of any error messages.

Why Support Response Time Matters in China: If your China eSIM is not working, you’re stuck without internet in a country where almost everything (payments, maps, restaurant ordering, train tickets, taxi hailing) requires an internet connection. A 24-48 hour email turnaround means you effectively lose 1-2 days of your trip.

This is why Roami’s 24/7 live customer support is a real differentiator —they have real people responding within minutes, not chatbots cycling through scripted answers. When your data is down, you need a human who can push a carrier-side reset or verify your APN values in real time.

For a full comparison of all providers and their support quality, see the China eSIM provider ranking and comparison guide.


Quick Reference: Fix the Most Common Problems in 30 Seconds

Problem Quick Fix
No signal after arrival Manual network selection > China Mobile
Activation stuck Delete profile, connect to reliable Wi-Fi, retry via provider app
QR code not scanning Enter SM-DP+ and activation code manually
No data despite signal Configure APN (see Section 4 for exact values)
Slow data Switch carrier to China Unicom or enable VPN
Google/WhatsApp/Instagram blocked VPN required —install before arrival
VPN keeps disconnecting Switch protocol to OpenVPN TCP 443 or enable obfuscation
Dual SIM issues Disable home SIM roaming and Cellular Data Switching
Signal drops every few minutes Lock to one carrier, disable 5G
Carrier locked phone Request unlock from your carrier or use pocket Wi-Fi
Hong Kong/Macau not working Buy multi-country plan or separate Hong Kong eSIM

Preventing Problems Before You Arrive

Most China eSIM problems trace back to three things you can fix before your flight:

  1. Install the eSIM before you leave home. Activation on your home Wi-Fi eliminates firewall-related profile download issues. The eSIM activates but doesn’t start counting data until you connect to a Chinese network. This is the single best preventive step —it avoids 90% of activation failures.

  2. Install a VPN app before you arrive. Download the app, create an account, and test it while on your home network. The Chinese app stores block VPN app searches, and you can’t download new apps without one. Install at least two VPN apps as backups in case one gets blocked between your download and your trip.

  3. Save offline maps. Open Google Maps, select your Chinese cities, and download offline maps. These work without internet and continue working even while the live map struggles through the firewall. Download maps for Beijing, Shanghai, Guangzhou, Shenzhen, and any other cities you plan to visit —each city map is 200-800 MB.

  4. Download WeChat. Install WeChat and set up your account before arrival. you’ll need it to communicate with hotels, drivers, and restaurants regardless of your connectivity. Tie a credit card to your WeChat account before arriving —adding payment methods requires SMS verification that may not reach your phone in China.

  5. Write down your SM-DP+ details. Save a screenshot of your eSIM confirmation email or write down the SM-DP+ address and activation code somewhere you can access without internet access. A physical piece of paper in your wallet is best —if your phone breaks or factory resets, digital notes disappear with it.

  6. Confirm your phone is unlocked. Check Settings > General > About > Carrier Lock (iOS) or the equivalent on Android. A locked phone cannot use any eSIM from a different carrier. This should be verified weeks before departure, not at the airport.

  7. Test the eSIM before departure. Install your China eSIM while still at home. It activates in an idle state. You can verify the profile is installed correctly (Settings > Cellular > you should see the China eSIM listed even if it shows “No Service” because it has not connected to a Chinese tower yet). This lets you catch QR code or SM-DP+ errors while you still have full internet access to contact support.

For complete pre-travel setup instructions, see the China eSIM setup and installation guide.


Why China eSIM Problems Happen (The Technical Background)

Understanding why these issues occur helps you troubleshoot faster.

The Great Firewall Effect China’s internet filtering system (the Great Firewall of China, or GFW) inspects all cross-border traffic. It controls which foreign servers Chinese network users can reach. When your China eSIM tries to:

  • Download a profile from a server outside China �?the firewall may throttle or block it.
  • Connect to Google’s servers �?the firewall blocks them entirely.
  • Establish a VPN tunnel �?the firewall actively detects and disrupts VPN protocols.
  • Connect to an SM-DP+ activation server located outside mainland China �?the connection may timeout or reset mid-download.

The firewall uses several techniques to enforce these blocks:

Technique What It Does Effect on Your Connection
DNS poisoning Returns fake IP addresses for blocked domains Blocked sites show timeout errors
IP blacklisting Drops packets to known blocked server IPs Cannot reach activation servers outside China
Deep Packet Inspection Analyzes packet payloads to identify VPN traffic VPN protocols detected and disrupted
TCP reset injection Sends fake RST packets to terminate blocked connections Active connections drop mid-session

These techniques operate at different layers of the network stack, which is why a fix that works for one problem (e.g., manual APN configuration) doesn’t help with another (e.g., Google access).

The firewall is not static —it evolves. New detection methods are deployed regularly, which is why a VPN that worked in 2024 may fail in 2026, and vice versa. For official technical reference, see the GSMA’s eSIM technical specification for how eSIM provisioning works at the protocol level.

Carrier Roaming Agreements Your China eSIM works through a roaming agreement between your eSIM provider and one or more Chinese carriers. When this agreement has technical gaps (missing APN configuration, unsupported frequency bands, incomplete network registration parameters), the eSIM fails to connect properly.

Apple’s eSIM support documentation and Google’s eSIM help page provide device-specific compatibility information.

Device Compatibility Not all phones work equally well with China eSIMs. Here is a detailed compatibility breakdown:

Apple iPhones:

  • iPhone XS, XR, 11, 12, 13 series —excellent compatibility. These models support dual SIM (physical + eSIM) and work with all three Chinese carriers. Note that iPhone 13 and earlier support only one active eSIM at a time.
  • iPhone 14, 15, 16 series —excellent compatibility. US models are eSIM-only (no physical SIM slot) but support dual active eSIMs. You can run your China eSIM alongside your home eSIM simultaneously.
  • China-market iPhones (sold in mainland China) —do NOT have eSIM hardware. Chinese regulations require physical SIM slots for domestic phones, and Apple removes the eSIM chip from iPhones sold in China, Hong Kong, and Macau. If you bought your iPhone in China, you can’t use an eSIM for China. You need a physical SIM from China Mobile or China Unicom instead.
  • Hong Kong/Macau-market iPhones —these include both a physical SIM slot and eSIM capability, but dual-SIM functionality (physical + eSIM) is disabled on some Hong Kong models. Test before relying on it.

Google Pixel Phones:

  • Pixel 4, 5, 6, 7, 8, 9 series —good compatibility. Pixel phones support eSIM natively and work with China Mobile and China Unicom. Pixel 7 and earlier may have 5G band gaps — the phone may fall back to 4G in areas where Chinese phones maintain 5G.
  • Pixel 6a and older —may not support all Chinese 4G LTE bands (particularly Band 40 used by China Mobile). If your phone drops to 3G frequently, this is likely the cause.

Samsung Galaxy Phones:

  • Galaxy S20 and newer —good compatibility with all Chinese carriers. Samsung’s dual SIM implementation is mature and handles eSIM + physical SIM well.
  • Galaxy S23 FE, A series —check band support. Samsung A-series phones sold outside Asia often lack Band 40 and Band 41, which China Mobile uses for 4G LTE.

Chinese-Market Phones (Xiaomi, Oppo, Vivo, OnePlus China):

  • These phones support eSIM inconsistently. Some models sold in mainland China have eSIM hardware disabled in software. If you have a Chinese-market phone, check the manufacturer’s official eSIM support list before buying an eSIM.

Important note on 5G bands: Chinese carriers use unique 5G frequency bands:

  • n41 (2500 MHz) —China Mobile’s primary 5G band
  • n78 (3500 MHz) —China Unicom and China Telecom 5G
  • n79 (4500 MHz) —China Mobile’s supplementary 5G band (not available on most international phones)

If your phone doesn’t support n79, you’ll get 5G on China Unicom but may fall back to 4G on China Mobile in some areas.


When All Else Fails

If you have gone through every fix in this guide and your China eSIM still doesn’t work:

  1. Buy a backup pocket Wi-Fi at the airport. China Mobile’s airport counters can rent you a MiFi device with same-day data. It costs $3-5/day and works immediately.
  2. Use your provider’s 24/7 support. This is where live support matters. A China eSIM provider with 24/7 human support —like Roami —can push carrier-side fixes, reset your profile server-side, or issue a new eSIM within minutes.
  3. Use the free trial. If you’re between plans, Roami’s free eSIM trial gives you a working connection while you sort out the paid plan.
  4. Hotel Wi-Fi works. Almost every Chinese hotel provides free in-room Wi-Fi. It is filtered by the Great Firewall too, but it gets you online for contacting support. Business hotels (Hilton, Marriott, Shangri-La) typically have the most reliable connections.

Frequently Asked Questions

Why is my China eSIM not working after arrival? The most common reason is that your phone has not automatically selected the correct Chinese carrier. Go to Settings > Cellular (or Connections > SIM Manager on Android) > Network Selection > turn OFF Automatic > select China Mobile manually. If that doesn’t fix it, your eSIM may have failed to activate properly —delete the profile and reinstall over a stable Wi-Fi connection.

Why is my China eSIM data slow? Two main causes: carrier congestion (China Mobile’s towers are overloaded in tourist areas) and Great Firewall latency (international connections are inspected, adding 200-600ms). Try switching to China Unicom via manual network selection. A VPN also helps by routing traffic through optimized international gateways instead of the firewall’s slow inspection path.

China eSIM and VPN not working what to do? If your VPN keeps disconnecting, switch protocols. OpenVPN over TCP port 443 (disguised as HTTPS traffic) is the most stable in China. Enable obfuscation if your VPN provider offers it. If no protocol stays connected, your eSIM provider’s carrier routing may be the issue —try switching from China Mobile to China Unicom via manual network selection, as Unicom’s DPI is typically less aggressive.

Why does my eSIM show no service in China? “No Service” means the phone cannot register on any Chinese network. This is almost always a carrier lock issue (phone locked to a specific carrier like AT&T or Verizon) or a manual network selection problem. Check Settings > General > About > Carrier Lock (iOS) or the equivalent on Android. If unlocked, perform manual network selection and pick China Mobile.

Can I reinstall China eSIM if I delete it? Yes, with some limits. Most providers allow 3-5 reinstallations per plan. You need your SM-DP+ address and activation code from the original purchase email, or you can use the provider’s app to trigger a reinstallation. If you can’t find these details, contact support with your order number. The eSIM can only be active on one device at a time.

How to fix Google not working with China eSIM? Google is blocked by the Great Firewall at the network level. Your China eSIM routes through Chinese carriers, which enforce this block. A VPN is the only solution. Install a VPN app before arriving in China, connect to a server outside China, and all Google services (Maps, Search, Gmail, Drive) will work. Some eSIM providers like Roami include built-in unblocking that bypasses the firewall without a separate VPN app.



Last updated: July 7, 2026. This guide is regularly updated as Chinese network conditions and the Great Firewall evolve. If you found a fix that isn’t listed here, please share it.

For device compatibility, check Apple Support. The GSMA provides eSIM technical standards.

For a complete overview, see the China eSIM complete guide. For device compatibility, check Apple Support.

🔗 You might also like