Xiaomi eSIM Not Activating on UK Networks

Quick Answer:
If your Xiaomi eSIM isn't activating, first check your phone supports eSIM – not all Xiaomi models do. If the eSIM option is missing, try changing your region to United Kingdom in Settings → Additional settings → Region (this may work on some devices but not all). Ensure you have a stable WiFi connection when scanning the QR code. If activation still fails, contact your carrier to confirm eSIM is provisioned on your account and compatible with your specific device model.

Applies to Redmi, POCO and Xiaomi Phones

This guide applies to Xiaomi, Redmi and POCO devices running MIUI or HyperOS. eSIM availability depends on three factors: hardware support, firmware provisioning, and carrier whitelist – not all three are present on every device.

🔍 Quick Start – Find Your Path

  • eSIM option is missing from settings: Go to Section 1 – Missing eSIM Option.
  • eSIM option appears but activation fails: Go to Section 2 – Activation Fails.
  • eSIM activates but no signal or data: Go to Section 3 – No Signal After Activation.

Section 1 – Missing eSIM Option

If you can't find the eSIM menu in Settings, the option may be hidden due to region settings or your device may not support eSIM. eSIM requires three things to work: hardware support, firmware provisioning, and carrier whitelist.

Try these in order:

  1. Check if your phone has eSIM hardware – Go to Settings → About phone → SIM status. If you see "eSIM" slot listed, your phone has the hardware. If not, your device does not support eSIM.
  2. Check firmware provisioning – Some Xiaomi models have the hardware but the firmware disables eSIM in certain regions. Changing region may help on some devices, but it's not guaranteed. Settings → Additional settings → Region → select United Kingdom → restart.
  3. Check carrier whitelist – Even if your phone supports eSIM, your carrier may not have whitelisted your specific model. Contact your carrier to confirm compatibility.
  4. Check the eSIM menu location – Settings → SIM cards & mobile networks → Manage eSIM → Add eSIM. If you still don't see it, your device may not have eSIM hardware or firmware support.

Section 2 – Activation Fails

If the eSIM option is available but activation fails when scanning the QR code or entering the activation code, the issue is likely carrier provisioning or LPA (Local Profile Assistant) failure.

Try these in order:

  1. Ensure you have a stable internet connection – eSIM activation requires an active internet connection. Use WiFi, not mobile data.
  2. Scan the QR code correctly – Settings → SIM cards & mobile networks → Manage eSIM → Add eSIM → Scan QR code. If the camera won't scan, select Enter activation code manually and type the code provided by your carrier.
  3. Check if your carrier supports eSIM on your specific Xiaomi model – A carrier may support eSIM in general but not for your specific device model. Contact your carrier and ask: "Is my Xiaomi [model name] whitelisted for eSIM on your network?"
  4. Check if the eSIM profile has expired – Some carrier eSIM QR codes have a limited validity period (e.g., 30 days). Request a new one if needed.
  5. Try activating through your carrier's app – Some carriers (like Giffgaff) allow eSIM installation directly through their app, bypassing the QR code method.

Section 3 – No Signal After Activation (Diagnostic Logic)

If the eSIM activates successfully but shows no signal or "No Service", the issue is usually network registration. Use this diagnostic logic to isolate the problem:

  • Check if the eSIM profile is downloaded but inactive – Settings → SIM cards & mobile networks → Manage eSIM → check if the profile is listed but greyed out. If so, the profile may not be activated by your carrier – contact them.
  • Check IMS registration – Dial *#*#4636#*#* → Phone information → look for "IMS registered". If false, the phone is not registered for voice services.
  • Check carrier attach status – Look for "LTE service status" or "Voice service status" in the same menu. If it shows "Emergency calls only" or "Out of service", the carrier attach failed.

Try these fixes:

  1. Toggle Airplane mode – ON for 30 seconds, then OFF. This forces the phone to re-register on the network.
  2. Set the eSIM as default for data – Settings → SIM cards & mobile networks → Default for mobile data → Select your eSIM.
  3. Manual network selection – Settings → SIM cards & mobile networks → [eSIM carrier] → Network operators → Search → Select your carrier manually.
  4. If IMS registration is false: Contact your carrier and ask them to refresh your eSIM profile. This is often a carrier-side provisioning issue.
  5. If carrier attach failed: Request a new eSIM profile from your carrier – the original may be corrupted.

⚠️ What NOT to Do

  • Don't factory reset your phone – eSIM activation issues are usually carrier or provisioning-related, not solved by a factory reset.
  • Don't assume your phone supports eSIM – Check hardware, firmware, and carrier whitelist first.
  • Don't delete the eSIM profile without saving the activation code – If you need to reinstall, you'll need the original QR code or activation string.

Why Can't My Xiaomi Activate eSIM?

  • Hardware limitation – Not all Xiaomi models have eSIM hardware.
  • Firmware provisioning – Some models have the hardware but the firmware disables eSIM in certain regions.
  • Carrier whitelist – Your carrier may not have whitelisted your specific Xiaomi model for eSIM.
  • Carrier provisioning – Your carrier may not have activated eSIM on your account or the profile may be corrupted.
  • Network registration – IMS registration or carrier attach failure after activation.

Quick Questions

Does my Xiaomi support eSIM?
Check Settings → About phone → SIM status for an "eSIM" slot. If it's not listed, your device does not have eSIM hardware. Even if it does, firmware and carrier whitelist also need to be present.

Why is the eSIM option missing on my Xiaomi?
Could be hardware limitation, firmware provisioning (region-locked), or your carrier hasn't whitelisted your model. Try changing region (may work on some devices), but this is not guaranteed.

Which UK carriers support eSIM on Xiaomi?
EE, O2, and Vodafone support eSIM on compatible Xiaomi devices. However, support varies by model – contact your carrier to confirm your specific device is whitelisted.

What if my eSIM activates but has no signal?
Check IMS registration and carrier attach status via *#*#4636#*#*. If false, contact your carrier to refresh your eSIM profile.

Will resetting network settings help with eSIM?
It may help with registration issues after activation, but it won't fix hardware, firmware, or carrier whitelist problems.

Comments

Popular Guides at UK Xiaomi

Xiaomi Equalizer Settings: Best Sound for Headphones & Earbuds (UK 2026)

Enable or Disable Floating Notifications (Popup Alerts) on Xiaomi Phones (MIUI/HyperOS)

Xiaomi WiFi Calling Stops Working After HyperOS Update

Xiaomi SIM Detected But No Signal Available

Xiaomi Mobile Data Connected But Not Working on Three UK

Xiaomi No Service Error on EE? UK Fix

Xiaomi Mobile Data Stops After Installing HyperOS

Xiaomi Keeps Disconnecting from BT/Sky WiFi? Fix in 2 Minutes

Xiaomi Hotspot Works But Devices Have No Internet

Double-Tap to Wake Not Working on Xiaomi? HyperOS Fix (UK)