Why Does an Android eSIM Get Stuck on "Activating"?
An eSIM gets stuck on "Activating" when the provisioning handshake between your phone and the carrier's remote SIM provisioning server breaks down mid-process. Your Android device needs a live internet connection to download the eSIM profile, authenticate it, and write it to the embedded chip — if anything interrupts that chain, the activation stalls. The good news is that the fix is almost always software-level, not hardware.
Understanding the root cause saves you time. According to the GSMA's Remote SIM Provisioning specification, the activation process involves multiple back-and-forth calls between your device's Local Profile Assistant (LPA) and the operator's SM-DP+ server. A dropped Wi-Fi packet, a misconfigured APN, or even an outdated carrier settings file can break that conversation at any point.
Key stat: A 2024 GSMA industry survey found that over 60% of eSIM activation failures are network- or connectivity-related — not hardware defects — meaning the vast majority are fixable without a replacement device or SIM.
Here's a quick map of the most common culprits before we dive into the fixes:
- Weak or unstable Wi-Fi — the #1 cause
- Airplane Mode left on after scanning the QR code
- Mobile data disabled on the existing SIM
- Outdated Android or carrier settings
- Device not unlocked from the previous carrier
- SM-DP+ server congestion on the provider's side
- Incorrect date/time settings (breaks TLS certificate validation)
- VPN or firewall blocking provisioning traffic
If you're also troubleshooting on an Apple device, the steps differ — see our guide on eSIM stuck on "Activating" on iPhone for the iOS-specific workflow.
Fix 1: Is Your Wi-Fi Connection Actually Stable?
The single most common reason an Android eSIM stalls is an unreliable internet connection during the provisioning download. You need a steady connection — not just a connected Wi-Fi symbol — because the LPA must complete a multi-step HTTPS session with the SM-DP+ server without interruption.
What to do:
- Open a browser and load a page to confirm real internet access (not just a captive portal).
- Move closer to your router, or switch to a different Wi-Fi network.
- If you have a working SIM in Slot 1, you can also try activating over mobile data: go to Settings → Network & Internet → Internet and enable mobile data on your existing SIM.
- Avoid public Wi-Fi hotspots (airports, hotels) — they often have firewalls that block provisioning traffic on port 443.
A home broadband connection or a personal hotspot from a second phone is ideal.
Fix 2: Does Toggling Airplane Mode Actually Help?
Yes — toggling Airplane Mode is one of the most reliably effective quick fixes for a stalled eSIM activation. It forces your Android radio stack to fully reset, clears any half-open provisioning session, and lets the LPA restart the download from scratch.
Steps:
- Pull down the notification shade and tap Airplane Mode to turn it on.
- Wait 15–20 seconds.
- Turn Airplane Mode off.
- Reconnect to Wi-Fi immediately.
- Navigate back to Settings → Network & Internet → SIMs (or Mobile Network depending on your Android version) and check whether the activation has resumed.
If the eSIM now shows "Active" or "Enabled," you're done. If it still shows "Activating," move to the next fix.
Fix 3: Should You Restart Your Phone?
A full restart clears the Android telephony stack, resets the LPA process, and can unstick a provisioning session that's frozen in memory. It's a simple step but frequently overlooked when people are stressed at an airport.
Hold the power button, tap Restart (not Power Off — a full restart is cleaner), and wait for the phone to boot completely before checking your eSIM status. On Samsung Galaxy devices, you may need to hold Power + Volume Down to access the restart menu.
Fix 4: Is Your Device Carrier-Unlocked?
If your Android phone is still carrier-locked to your home network, it may refuse to activate a third-party eSIM profile entirely — the "Activating" screen becomes a permanent loop. According to the FCC's consumer guidance on phone unlocking, U.S. carriers are required to unlock devices after the service contract or installment plan is paid off, but many travelers don't check this before buying a travel eSIM.
How to check:
- Insert a physical SIM from a different carrier. If you get a "SIM not supported" or "Enter unlock code" message, your phone is locked.
- On Samsung: Settings → About Phone → SIM Card Status → SIM Lock Status (should say "Network Unlocked").
- Contact your carrier's customer service or use their app to request an unlock — it's usually free and takes 24–48 hours.
This step is especially important if you bought your phone through a carrier payment plan and are traveling internationally for the first time. For a broader look at common activation problems across both platforms, our eSIM not working troubleshooting guide covers 15 fixes for iOS and Android.
Fix 5: Have You Checked Your Date and Time Settings?
This one catches a surprising number of people. The eSIM provisioning protocol uses TLS (HTTPS) for security, and TLS certificates are time-sensitive. If your phone's clock is wrong by more than a few minutes, the certificate validation fails silently, and activation stalls.
Fix it:
- Go to Settings → General Management → Date and Time (Samsung) or Settings → System → Date & Time (stock Android).
- Enable Set time automatically and Set time zone automatically.
- Restart your phone and try activating again.
This is particularly common after a long international flight when your phone has been in Airplane Mode and hasn't synced with a network time server.
Fix 6: Does Updating Carrier Settings Make a Difference?
Outdated carrier settings can cause your Android phone to mishandle the eSIM provisioning process. Carrier settings updates push new APN configurations, network authentication parameters, and LPA settings that are often required for newer eSIM profiles to work correctly.
On Samsung:
- Go to Settings → About Phone → Software Information.
- Tap Update if an update is available, or check for updates via Settings → Software Update.
On stock Android (Pixel and others):
- Go to Settings → About Phone → Android Version.
- Updates are bundled with system updates — check Settings → System → System Update.
You should also check for a general Android OS update while you're here. Running Android 12 or earlier on a device that shipped with Android 13+ can cause eSIM compatibility issues.
Fix 7: What If You Need to Re-scan the QR Code?
Sometimes the eSIM profile download starts, partially completes, then stalls — leaving a corrupted or incomplete profile on your device. In this case, you need to delete the stuck profile and start fresh.
Steps:
- Go to Settings → Network & Internet → SIMs (or Connections → SIM Card Manager on Samsung).
- Find the stuck eSIM profile — it may show as "Activating," "Downloading," or an unnamed profile.
- Tap it and select Delete or Remove eSIM.
- Confirm the deletion.
- Re-scan the QR code from your provider (or re-enter the activation code manually).
Important: Check with your eSIM provider before deleting. Some providers only allow a profile to be downloaded once, and deleting it may require you to contact support for a new QR code. Simology, for example, allows re-downloads — but policies vary by provider.
Fix 8: Could a VPN Be Blocking Activation?
VPNs are a common travel companion, but they can actively interfere with eSIM provisioning. The SM-DP+ server needs to see your device's real IP address and establish a direct TLS connection — a VPN tunnel can break this, especially if the VPN routes all traffic through a different country's server.
Fix it:
- Disable your VPN completely (not just pause it).
- Also disable any DNS-over-HTTPS (DoH) settings: Settings → Network & Internet → Private DNS — set it to Off temporarily.
- Attempt the activation again.
- Re-enable your VPN once the eSIM is active.
The same applies to any firewall apps or network filtering apps (like ad blockers that work at the network level).
Fix 9: Is the eSIM Profile Assigned to the Right Slot?
On dual-SIM Android phones, the eSIM must be assigned as an active SIM slot. If your device treats the eSIM as a secondary profile that's been disabled, it won't complete activation even if the download succeeds.
Check this:
- Go to Settings → Network & Internet → SIMs (stock Android) or Settings → Connections → SIM Card Manager (Samsung).
- Confirm the eSIM is toggled On (enabled).
- If you want to use it for data, set it as the Preferred SIM for mobile data.
- On some devices, you'll see a prompt asking "Use this SIM for data?" — tap Yes.
This is especially relevant if you're setting up a travel eSIM alongside your home SIM — a common use case for travelers heading to places like Japan or Australia, where you want to keep your home number active for calls while using a local data plan.
Fix 10: Have You Tried Activating on a Different Network?
If your current Wi-Fi network is blocking provisioning traffic (corporate networks and hotel Wi-Fi are notorious for this), switching to a completely different network can immediately resolve the issue.
Options:
- Use your home broadband router
- Create a mobile hotspot from a second phone or tablet
- Use a neighbor's Wi-Fi
- Visit a coffee shop or library with open Wi-Fi
- If you have a working SIM in your phone, use mobile data directly
The key is that the new network should have unrestricted outbound HTTPS traffic on port 443 and shouldn't use a captive portal that requires a login.
Fix 11: What About Clearing the Cache for System Apps?
On some Android devices — particularly those running custom manufacturer skins like Samsung One UI, Xiaomi MIUI, or OPPO ColorOS — cached data in the telephony or SIM Toolkit system app can corrupt the eSIM provisioning process.
Steps:
- Go to Settings → Apps (or Application Manager).
- Tap the three-dot menu and select Show System Apps.
- Find Phone Services, SIM Toolkit, or Carrier Services (the name varies by device).
- Tap Storage & Cache → Clear Cache (do NOT clear data on core telephony apps).
- Restart your phone and try again.
On Google Pixel devices specifically, clearing the cache for Google Play Services and Carrier Services (com.google.android.carrier) can resolve stubborn activation loops.
Fix 12: Does a Factory Reset Fix a Stuck eSIM?
A factory reset is the nuclear option — it should only be attempted after all other fixes have failed, and only if you're confident the issue is device-side rather than a provider-side server problem. That said, it does resolve persistent LPA corruption issues that no other fix can touch.
Before you reset:
- Back up all your data to Google Drive or a computer.
- Note down your Google account credentials — you'll need them for device verification after the reset.
- Screenshot or write down your eSIM activation code/QR code details.
- Contact your eSIM provider to confirm they can re-issue the profile.
Go to Settings → General Management → Reset → Factory Data Reset. After the reset, set up your phone fresh and attempt the eSIM activation before restoring any apps or settings — this rules out a third-party app as the culprit.
Android eSIM Troubleshooting: Fix Comparison at a Glance
| Fix | Difficulty | Time Required | Works Best For |
|---|---|---|---|
| Check Wi-Fi stability | Easy | 2 min | First thing to try |
| Toggle Airplane Mode | Easy | 1 min | Frozen activation screen |
| Restart phone | Easy | 3 min | Any stuck activation |
| Check carrier unlock | Medium | 24–48 hrs | New device / first eSIM |
| Fix date & time | Easy | 1 min | Post-flight activation |
| Update carrier settings | Easy | 5 min | Older Android version |
| Delete & re-scan QR code | Medium | 5 min | Corrupted partial download |
| Disable VPN/DNS | Easy | 2 min | VPN users |
| Check SIM slot assignment | Easy | 2 min | Dual-SIM phones |
| Switch network | Easy | 5 min | Hotel/corporate Wi-Fi |
| Clear system app cache | Medium | 10 min | Samsung/Xiaomi/OPPO |
| Factory reset | Hard | 1–2 hrs | All else failed |
What If None of These Fixes Work?
If you've worked through all 12 fixes and your Android eSIM is still stuck on "Activating," the problem is almost certainly on the provider's server side, not your device. Here's what to do:
1. Check your provider's status page. SM-DP+ server outages do happen. Many providers post real-time status updates.
2. Contact support with these details ready:
- Your device model and Android version
- The EID (eSIM ID) of your device — find it at Settings → About Phone → SIM Status → EID
- Your order confirmation number
- The exact error message (if any) shown on screen
- A screenshot of your SIM Manager showing the stuck profile
3. Ask specifically: "Can you re-push the profile to my EID?" — a good provider can re-initiate the SM-DP+ provisioning from their end without you needing a new QR code.
For deeper technical context on how eSIM profiles work and why they sometimes fail, our guide to eSIM profiles, SM-DP+, LPA, and EID explains the full provisioning architecture.
Which Android Devices Have Known eSIM Activation Issues?
Not all Android phones handle eSIM equally. While the GSMA's SGP.22 standard defines how eSIM should work, manufacturer implementations vary — and some have known quirks.
Samsung Galaxy Series
Samsung's One UI has historically been the most problematic for third-party eSIM activation. Specifically:
- Galaxy S21 and earlier (Exynos variants sold in some markets): Limited eSIM support, check your exact model number
- Galaxy S22–S25 series: Generally solid, but clearing Carrier Services cache is sometimes required
- Galaxy A-series: eSIM support varies by region and carrier variant — always verify your model supports eSIM before purchasing
Google Pixel Series
Pixel phones (running stock Android) tend to have the smoothest eSIM activation experience. The Google Pixel 9/10 eSIM setup guide covers device-specific steps and known quirks for the latest Pixel lineup.
Xiaomi / Redmi / POCO
MIUI and HyperOS have had recurring issues with third-party eSIM profiles. Key tips:
- Disable MIUI Optimization temporarily during activation (Settings → About Phone → MIUI Version — tap 7 times to enable Developer Options, then find the toggle)
- Ensure Dual SIM Dual Standby is enabled
OnePlus / OPPO / Realme
ColorOS and OxygenOS devices generally work well but may require you to disable Network Speed Boost or similar optimization features during activation.
How to Avoid eSIM Activation Problems in the Future
Prevention is better than troubleshooting at 11pm in a foreign hotel room. A few habits will make every future eSIM activation smooth:
Activate before you travel. Most travel eSIMs can be installed and activated while you're still at home on your own Wi-Fi. The plan typically starts when you first use data in the destination country, not when you install it. This is the single most effective way to avoid airport stress.
Keep your Android OS and carrier settings updated. Outdated software is behind a disproportionate share of activation failures.
Check device unlock status before buying. A 2-minute check saves hours of troubleshooting.
Screenshot or save your QR code. Store it in your email, a cloud folder, or a password manager — not just in a chat app you might lose access to.
Use a reliable home Wi-Fi network for installation. Avoid activating on hotel, airport, or café Wi-Fi.
Whether you're planning a trip to Southeast Asia or heading to Europe, activating your eSIM at home means you step off the plane with data already working — no hunting for a SIM shop, no airport Wi-Fi queues.
FAQ
Why is my Android eSIM stuck on "Activating" for hours?
If your eSIM has been stuck on "Activating" for more than 30 minutes, the provisioning session has almost certainly timed out or failed silently. The most common causes are an unstable Wi-Fi connection, a VPN blocking the SM-DP+ server, or a server-side issue with your provider. Try toggling Airplane Mode, reconnecting to a stable Wi-Fi network, and re-scanning the QR code after deleting the stuck profile — if it still doesn't resolve, contact your provider with your device's EID number.
Can I activate an eSIM on Android without Wi-Fi?
Yes — if you have a working physical SIM in your phone with active mobile data, you can activate an eSIM over that mobile data connection. Go to Settings → Network & Internet and ensure mobile data is enabled on your existing SIM before scanning the QR code. However, a stable Wi-Fi connection is always preferable because mobile data connections can fluctuate during the multi-step provisioning process.
Does deleting a stuck eSIM profile mean I lose my plan?
Not necessarily, but it depends on your provider's policy. Some providers allow you to re-download the same profile to your EID, while others issue a one-time QR code that expires after the first scan. Before deleting a stuck profile, contact your provider's support team to confirm they can re-issue or re-push the profile to your device.
Why does my eSIM show "Activating" after a factory reset?
After a factory reset, your phone's LPA (Local Profile Assistant) starts fresh — any previously downloaded eSIM profiles are wiped. If you see "Activating" after a reset, it means a new provisioning attempt is in progress, which is normal. Give it up to 5 minutes on a stable Wi-Fi connection. If it stalls, your provider may need to re-initiate the profile push from their SM-DP+ server using your device's EID.
Does my Android phone need to be unlocked to use a travel eSIM?
Yes. If your phone is carrier-locked, it will reject eSIM profiles from other operators — even if the download appears to start. You'll need to contact your home carrier to unlock your device before a travel eSIM will activate successfully. In the US, carriers are legally required to unlock devices once the service contract or device payment plan is complete, per FCC guidelines.
How do I find my EID on Android?
Your EID (Embedded Identity Document) is the unique identifier for your phone's eSIM chip — you'll need it when contacting support. On most Android devices, go to Settings → About Phone → SIM Status and scroll down to find the EID. On Samsung, it may be under Settings → About Phone → Status Information → EID. You can also dial *#06# on some devices to display it.
Is an eSIM stuck on "Activating" a hardware problem?
Rarely. The vast majority of "stuck on Activating" issues are software or network-related — a corrupted profile download, a connectivity interruption, or a device setting conflict. Hardware-level eSIM chip failures are uncommon and would typically manifest as the eSIM option not appearing in settings at all, rather than stalling during activation. Work through the 12 software fixes before assuming a hardware fault.
How long should Android eSIM activation normally take?
On a stable Wi-Fi connection, eSIM activation on Android typically takes between 30 seconds and 3 minutes from scanning the QR code to the profile showing as "Active." If it's taking longer than 5 minutes without completing, the session has likely stalled and you should toggle Airplane Mode to reset it and try again.






