eSIM Not Working in Thailand? Fix It by Symptom (2026)
Published

The short answer
In Thailand, an eSIM that “doesn’t work” is usually a setting, a speed cap or the wrong data line, not a broken profile. Work through five checks before anything else: the eSIM line is on, it is the selected data line, data roaming is on if your eSIM roams, you have toggled airplane mode for 10-15 seconds, and you have restarted the phone. Most cases end there. If not, find your symptom below.
Before anything: do not delete the eSIM. Many eSIM QR codes are single-use, so deleting an installed profile while troubleshooting can leave you with no way back. Have Wi-Fi available while you work.
Which problem do you have?
“eSIM not working” covers five different situations, and the fix differs for each:
| What you see | What it usually means | Jump to |
|---|---|---|
| Can’t scan the QR or install fails | Device, carrier lock or QR problem | Can’t install |
| Installed, but “No Service” or SOS | Not registered on any network | No Service |
| Bars or 4G/5G, nothing loads | Registered, but no data session | Signal but no internet |
| Internet works, but crawls | Often a speed cap, sometimes congestion | Slow data |
| Worked, then stopped | Plan, allowance or registration | Worked then stopped |
| Data works, calls and SMS don’t | Usually how the product is built | Calls and SMS |
The big distinction: which kind of Thailand eSIM do you have?
This decides half the fixes below, and most guides blur it. There are three products people call a “Thailand eSIM”:
| International travel eSIM | Thai operator eSIM (AIS, True, dtac) | Our TrueMove H eSIM | |
|---|---|---|---|
| How it connects | Often roams onto a Thai network, or resold access | Native Thai subscription | Local TrueMove H profile |
| Data roaming setting | Usually must be ON | Usually unnecessary | Usually unnecessary |
| APN | The provider’s own | The operator’s own | Automatic; internet if you must enter it |
| Thai phone number | Often none (data-only) | Yes | +66 number, receive-only |
| Passport registration by you | Product-dependent | Yes | None on your side |
| Full activation before landing | Sometimes | Often not | Connects on first Thai network registration |
Evidence: the structure of the three products comes from the operators’ own pages (AIS, True, dtac); the table is our synthesis, not a measured comparison. Our column is from our catalog, which is the source of truth for our own product.
If your eSIM came with a passport check and a Thai number, you are on the operator path. If it was download-and-go data, you are on the travel path. One warning applies to both: a visible AIS or True network is not proof your plan is allowed to use it. A network can appear in the scan list and still reject your profile.
1. Can’t install the eSIM
The failures here are almost always the device. In order:
- Does the phone support eSIM? On iPhone, Settings → General → About shows an EID if it does (Apple’s eSIM setup page). On Pixel, look under Settings → Network & internet → SIMs → Add SIM (Google). On Samsung, look for Add eSIM under Settings → Connections → SIM manager.
- Is it carrier-unlocked? A locked phone makes a good eSIM look broken, common with US-carrier phones. On iPhone, Settings → General → About → Carrier Lock should read “No SIM restrictions” (Apple).
- Is this exact model and region supported? Some variants differ. Notably, some iPhone models sold in mainland China, Hong Kong and Macau do not support eSIM.
- The QR. Use stable Wi-Fi. If the QR is on the same phone, show it on another screen or use the provider’s manual code (SM-DP+ address and activation code). Do not repeatedly delete and re-scan.
If it installs but says “unable to activate”, see section 7.
2. No Service or SOS
The eSIM is installed but not registered on any network. In order:
- Confirm the eSIM line is ON (Turn On This Line on iPhone, Use SIM on Pixel).
- Data roaming ON for the eSIM line, but only if your provider says the eSIM roams. A local-profile eSIM usually does not need it.
- Airplane mode on for 10-15 seconds, then off.
- Restart the phone and give it 2-3 minutes.
- Keep network selection on Automatic first.
- Only if that fails, manually select a network your provider lists as supported.
The rule that matters: do not pick AIS, True or dtac just because they appear in the scan list. A network can show up and still reject your profile, or register it without usable data. Choose only from the list in your provider’s app, email or technical sheet, then switch Automatic back on once connected. Moving outdoors or near a window also helps in a weak-signal spot, and it costs nothing to try.
3. Signal but no internet
You are registered, but there is no data session. If you can see bars or 4G/5G, do not switch networks, because this is not a registration problem. Check, in order:
- Mobile data is on.
- The Thailand eSIM is the selected data line. On a dual-SIM phone, the home SIM often stays selected for data. Turn off data roaming on the home line so you do not run up roaming charges while you fix this.
- Data roaming is on for the eSIM line, if it roams.
- The plan has started, has not expired and still has data.
- The APN, only then, and only the provider’s value (section 8).
- Still nothing? Try turning off VPN, Private DNS and ad-blockers temporarily, and test with Wi-Fi off. If none of it helps, it may be provider-side provisioning.
4. Slow data: is it a fault or a cap?
Check the speed limit on the plan you bought first. This is the most Thailand-specific cause on this page, because “unlimited” does not mean the same thing everywhere. Two of the Thailand plans we sell are unlimited by volume but speed-capped by design:
- 7 days: unlimited data at up to 1Mbps.
- 10 days: unlimited data at up to 348kbps.
- 8, 15 and 30 days: unlimited at full speed.
Evidence: vendor-confirmed plan terms, recorded in our catalog on 2026-09-30 and 2026-09-10. At 1Mbps, maps, messaging and browsing are fine and video is not HD. At 348kbps, expect text-heavy pages and messaging to work and heavy pages to crawl. That is a working plan at its ceiling, not a defect.
If your plan is not capped and it is still slow, the usual suspects are weak signal indoors, a busy cell at a crowded spot, background cloud backup and downloads, and a phone sitting on 4G with 5G unavailable. Move to open space, pause backups, and test with something light. Whether 5G appears also depends on the phone and area, so do not read its absence as a fault.
5. Worked, then stopped
Check in this order:
- Plan status and remaining data. Most often the plan expired or the allowance ran out. On our TrueMove H eSIM, dial *101*1*9# to check the balance, and *102*9# for the line’s own number. These codes belong to the TrueMove H profile, not AIS or dtac.
- The daily reset. For plans that reset daily, the reset time on our TrueMove H profile is 23:59 local time (GMT+7).
- Registration, if you are on a Thai operator eSIM or SIM. Thai rules cover SIMs and eSIMs alike. Tourist SIMs have a maximum service period, and operators describe re-identifying with your passport to continue beyond it. Topping up credit alone does not extend a tourist SIM. Two different 60-day rules are often confused: an activation deadline after registration, and the maximum tourist-SIM service period. See our Thailand eSIM vs physical SIM guide for the registration detail.
6. Calls and SMS don’t work
“No calls” is usually normal. Many international travel eSIMs are data-only. Our Thailand eSIM carries a +66 number that receives calls and SMS for free but cannot make outgoing calls or texts. If you need to ring a restaurant or a driver, use a messaging app over data, or take a Thai operator SIM or eSIM, which can make calls and will ask for passport registration.
7. “Unable to activate” before you land
Installing an eSIM at home and seeing “unable to activate” does not automatically mean it is defective. Full first-time activation often only completes once the phone registers on a Thai network. On our TrueMove H eSIM, the QR stays valid for 180 days before the first connection must occur (catalog figure), so installing before the flight is fine. Do not delete the profile to “try again”. Land, switch the line on, wait a few minutes with Wi-Fi available, then work through section 2 if needed.
8. The APN rule
Use the provider’s APN, and only that. Do not paste an AIS, True or dtac consumer APN onto an international travel eSIM because you are in Thailand. Those are the operators’ own settings, not necessarily your travel profile’s. For example, one competitor’s guide gives its own value (data.esim) and warns against domestic AIS APNs unless support says otherwise, which is the same principle from a different provider.
On our TrueMove H eSIM, the profile configures itself. If your phone does not auto-configure, the APN is internet. Leave username and password blank unless your provider says otherwise.
9. Quick checklist after landing
- Wi-Fi on, eSIM line on.
- eSIM selected for mobile data; home-line data roaming off.
- Roaming on for the eSIM line only if your eSIM roams.
- Airplane mode toggle, 10-15 seconds, then a restart.
- Network selection on Automatic.
- Wait 2-3 minutes before changing anything else.
- Check the plan’s speed limit and remaining data.
- Only then, the APN, and only your provider’s.
10. When to contact support, and what to send
If the checklist fails, contact your provider before changing anything permanent. Send: the order number, the phone model and iOS or Android version, what the status bar shows (No Service, SOS, or bars and 4G/5G), what the eSIM line says in your phone settings, where and when it happened, and whether you toggled airplane mode and restarted. Screenshots of the SIM settings help most. If you bought from us, use our support page.
How we checked this
We synthesised this from device documentation, operator pages and our own catalog, and we separate the three product types throughout.
- Device troubleshooting: Apple (eSIM setup, international eSIM and carrier lock) and Google Pixel (eSIM setup).
- Operators: AIS tourist plan and eSIM, True tourist SIM and dtac Happy Tourist, for how the products are structured.
- Regulation: NBTC announcements and legal commentary on SIM and eSIM registration, as summarised in our Thailand eSIM vs physical SIM guide.
- A competitor troubleshooting guide (NoveSIM) for the general fault patterns and the “visible network is not authorisation” caution, used for structure only.
- Our own catalog: TrueMove H profile facts (APN, balance codes, reset time, plan speeds) from vendor-confirmed data.
What we couldn’t verify
- Failure rates by network. No public dataset breaks Thai eSIM failures down by AIS, True or dtac, so “usually a setting or a cap” is a pattern, not a measured statistic.
- AIS’s own tourist eSIM instructions. The page content was not retrievable in full when we checked, so we describe how the products are structured rather than quoting AIS’s activation steps or support numbers.
- Whether a foreign visitor can complete a Thai operator eSIM registration fully online under the 2026 rules. Official operator pages and legal commentary point in different directions, so confirm with the operator on the day.
- Every phone’s menu names. Settings labels vary by model and software version.
- Other providers’ internal routing and APNs. We describe the mechanism, not what any named competitor does.
The bottom line
If your eSIM isn’t working in Thailand, resist the urge to delete it or to change APNs. Identify your symptom, then run the five checks: line on, data line selected, roaming on if your eSIM roams, airplane toggle, restart. Check the plan’s speed cap before calling a slow eSIM broken. Use only your provider’s APN, and remember that “no calls” is usually how the product is built.
Want a Thailand eSIM that configures itself and connects on first registration? See the Thailand eSIM plans.
Frequently asked questions
Why is my eSIM not working in Thailand? +
Usually configuration, not a dead profile. In order: the eSIM line is switched on, it is selected for mobile data, data roaming is on for that line if your eSIM roams (a local-profile eSIM usually does not need it), airplane mode is toggled for 10-15 seconds, and the phone is restarted. If it still fails, check the plan has started, has not expired and still has data.
My Thailand eSIM shows signal but no internet. What do I do? +
Signal means the phone registered on a network, so do not start switching networks. Check that mobile data is on, that the Thailand eSIM is the selected data line (on dual-SIM phones the home SIM often stays selected), that roaming is on if your eSIM roams, and that the plan has not expired. Only then look at the APN, and only use the value your provider gives you.
My eSIM works but the internet is very slow in Thailand. Is it broken? +
Not necessarily. Some 'unlimited' Thailand plans are speed-capped by design. Ours range from unlimited at up to 1Mbps (7 days) and up to 348kbps (10 days) to unlimited at full speed (8, 15 and 30 days). A capped plan is slow but working. Check the speed limit on the plan you bought before assuming a fault.
Should I delete the eSIM and reinstall it? +
No, not as a first step. Many eSIM QR codes are single-use, and deleting an installed profile can make recovery impossible. Our TrueMove H Thailand eSIM cannot be re-installed once removed. Only delete it if your provider explicitly confirms a replacement profile.
What APN should I use for an eSIM in Thailand? +
Use only the APN your eSIM provider gives you. Do not paste an AIS, True or dtac consumer APN onto an international travel eSIM just because you are in Thailand. On our TrueMove H eSIM the profile configures itself and, if your phone does not auto-configure, the APN is 'internet'.
Can I make calls or send SMS with a Thailand travel eSIM? +
Often not. Many international travel eSIMs are data-only, and 'no calls' is normal, not a fault. Our Thailand eSIM carries a +66 number that receives calls and SMS for free but cannot make outgoing calls or texts. For local calls you need a Thai operator SIM or eSIM.
Can I activate a Thailand eSIM before I land? +
You can usually install it at home. First-time connection often only completes once the phone registers on a Thai network. On our TrueMove H eSIM the QR stays valid for 180 days before the first connection must occur, so installing early is fine. An install-time 'unable to activate' message is not automatically a defect.
How do I check my remaining data on a TrueMove H eSIM? +
Dial *101*1*9# on the eSIM line. To look up the line's own number, dial *102*9#. Both codes are for the TrueMove H profile, not for AIS or dtac.
My Thai operator eSIM stopped working after a few weeks. Why? +
Check plan status and balance first. Then check registration: Thai rules cover SIMs and eSIMs, tourist SIMs have a maximum service period, and operators describe re-identifying with your passport to continue past it. Topping up credit alone does not extend a tourist SIM.
Get connected for your trip
Unlimited data at up to 1Mbps
- Unlimited data at up to 1Mbps
- Automatic activation
- Free to receive calls & SMS
Automatic. Data works the moment the eSIM connects to TrueMove H. Nothing to dial, nothing to switch on.
QR emailed within minutes · Stripe secure checkout · No account needed
Thailand
Thailand · 8 days (Unlimited)
Unlimited data
- Unlimited data
- Automatic activation
- Free to receive calls & SMS
Automatic. Data works the moment the eSIM connects to TrueMove H. Nothing to dial, nothing to switch on.
QR emailed within minutes · Stripe secure checkout · No account needed
Unlimited data at up to 348kbps
- Unlimited data at up to 348kbps
- Free to receive calls & SMS
- Automatic activation
Automatic. Data works the moment the eSIM connects to TrueMove H. Nothing to dial, nothing to switch on.
QR emailed within minutes · Stripe secure checkout · No account needed
