Why Your eSIM Shows Full Bars But Has No Internet: The Complete Explanation

Your eSIM shows four bars. You open Google Maps. The spinning circle goes nowhere. You try WhatsApp. Nothing loads. The bars are still there. You are definitely connected to a local tower. And yet: no internet.

This is one of the most frustrating travel connectivity moments — because the symptom (signal bars) suggests the problem is solved, when the actual problem is completely separate from signal strength.

Signal Bars vs Internet Access: What They Actually Mean

Signal bars measure your phone's radio connection to a nearby cell tower. They tell you one thing: your phone is talking to a tower. They tell you nothing about whether internet traffic can flow through that connection.

Think of it like this: signal bars are like confirming there is a road between your house and town. Internet not working is like discovering the road exists but there is a locked gate in the middle of it. The road (signal) is real. The gate (the blocking factor) is a separate issue entirely.

The Six Gates That Block Internet Even With Full Signal

Gate What it means The fix
Data Roaming is OFF Your phone connects to the tower but won't send data through it Settings → Cellular → eSIM line → Data Roaming → ON
Wrong SIM set as data source Data Roaming is ON but on your home SIM, not the eSIM Settings → Cellular → Mobile Data → select eSIM line
eSIM line is toggled OFF Profile exists but the line is disabled Settings → Cellular → eSIM line → toggle ON
Great Firewall blocking (China only) Data flows but Google/WhatsApp are blocked at country level Confirm eSIM routes through international servers, not Chinese APN
APN settings incorrect Data path configured wrong — rare but real on older Android Contact provider for APN string; enter manually in network settings
Data allowance exhausted Plan connected but 0 GB remaining — provider throttles to near-zero Check provider app or email for remaining data; purchase top-up

The Fix in Order: Do These Steps in Sequence

Step 1 (solves 70% of cases):
Settings → Cellular → tap your eSIM line name → Data Roaming → confirm it is ON. If it was OFF: turn it ON, wait 60 seconds, test again.

Step 2 (solves another 15% of cases):
Settings → Cellular → Mobile Data → confirm your eSIM line is selected (not your home SIM). If the wrong line is selected: switch to eSIM, wait 30 seconds, test.

Step 3:
Toggle Airplane Mode ON for 15 seconds → toggle OFF. This forces your phone to re-register on the network from scratch. Wait 60 seconds after toggling off before testing.

Step 4:
Settings → Cellular → Network Selection → switch from Automatic to Manual → select the local carrier name that appears in the list → switch back to Automatic. This forces a fresh network registration.

Step 5 (if in China):
Open a website that isn't Google — try BBC.com or apple.com. If these load but Google doesn't: your eSIM is working but routing through Chinese servers. Your eSIM does not have international routing for China. Contact your provider or purchase a dedicated China eSIM with confirmed Google access.

Step 6 (if none of the above):
Check your data balance via the provider's app or confirmation email. If 0 GB remaining: purchase a top-up or new plan. If data remains and nothing else resolves it: contact provider support with a screenshot of your Settings → Cellular screen.

China-Specific: Full Bars, Apps Don't Load

In mainland China, your eSIM can show full signal, Data Roaming is ON, the correct line is selected as data source — and Google Maps still won't load. This is not a settings problem. It is China's Great Firewall blocking Google's servers at the country infrastructure level.

The fix: a China eSIM that routes your data through servers in Hong Kong or Singapore, bypassing the firewall at the network routing level. Standard travel eSIMs that simply connect to Chinese carrier networks will give you data but not Google. Confirm your China eSIM specifically includes international routing before purchasing.

FAQ

I turned on Data Roaming and it's still not working after 5 minutes — what next?

After confirming Data Roaming is ON and the eSIM is set as the mobile data source: toggle Airplane Mode on for 15 seconds then off. If still nothing after 90 seconds: go to Settings → Cellular → Network Selection → Manual → tap any carrier name in the list → switch back to Automatic. This forces a complete network re-registration and resolves most persistent connection issues.

My eSIM shows a carrier name next to the signal bars but I still have no internet.

Showing a carrier name confirms your phone has registered on the local network. Internet still not working means Data Roaming is off for that line, or the line isn't set as the mobile data source. Both are settings issues, not network issues. Work through Steps 1 and 2 above.

Everything was working, then internet suddenly stopped mid-trip.

Most likely cause: data allowance exhausted. Check your provider's app or email confirmation for remaining data balance. Second most likely: the plan's validity period ended. Third: you switched from the eSIM line to your home SIM line accidentally (this can happen after phone restarts on some devices). Check Settings → Cellular → Mobile Data to confirm the eSIM is still the selected data source.

Need a new plan? Japan · Thailand · China · Europe · Global