Xiaomi WiFi Calling Stops Working After HyperOS Update
If WiFi Calling (VoWiFi) is not working or missing on your Xiaomi after a HyperOS update, first dial
*#*#869434#*#* (disables carrier check on some devices), restart, then check Settings → SIM cards & mobile networks → [Your UK carrier] SIM → WiFi Calling. If still missing, toggle Airplane mode on/off and re-enable WiFi Calling.
How to Fix Xiaomi WiFi Calling After HyperOS – 5 Quick Steps
- Disable VoWiFi carrier check (if available) – Dial
*#*#869434#*#*, then restart - Toggle WiFi Calling off/on – Settings → SIM cards & mobile networks → [Carrier] SIM → WiFi Calling → OFF → wait 10 seconds → ON
- Toggle Airplane mode – ON for 30 seconds, then OFF
- Check carrier provisioning – Contact your carrier to confirm WiFi Calling is enabled on your account
- Reset network settings – Settings → Connection & sharing → Reset Wi-Fi, mobile networks, and Bluetooth
Why This Happens – WiFi Calling Broken After HyperOS Update
WiFi Calling (VoWiFi) routes calls and texts over your broadband when mobile signal is weak. When it stops working after a HyperOS update, three technical causes are most common:
- Carrier compatibility checks re-enabled – In some cases, HyperOS updates appear to re-enable Xiaomi's hidden carrier compatibility checks, which can hide the WiFi Calling option for certain networks. Dialling
*#*#869434#*#*may disable this on some devices. - IMS registration lost – The update may clear your phone's IMS (IP Multimedia Subsystem) registration with your carrier's WiFi Calling server.
- Carrier provisioning reset – Some HyperOS updates reset carrier settings, requiring your carrier to re-send the WiFi Calling profile.
Most recent UK Xiaomi models (Redmi Note 13 series, POCO F6, Xiaomi 14/15) support WiFi Calling on EE, O2, Vodafone, and Three.
How to Tell if WiFi Calling Is Actually Working
- Icon appears in status bar – Look for "VoWiFi", "WiFi Calling", or a phone icon with WiFi waves near the signal bars
- Calls continue when mobile signal drops – Put your phone in airplane mode, turn WiFi back on, make a call. If it connects, WiFi Calling works
- Phone stays on WiFi during calls – The call connection icon should show WiFi, not 4G/5G
- Emergency calls still use carrier network – WiFi Calling is for standard calls only; 999/112 will still use mobile signal if available
Why WiFi Calling Disappears on Xiaomi But Not Samsung
This is a Xiaomi-specific issue, not a carrier problem. Samsung and Pixel phones maintain WiFi Calling through carrier updates, but Xiaomi's HyperOS uses an aggressive carrier compatibility check that can reset after major updates. On Samsung, the same update would keep WiFi Calling visible because Samsung has wider carrier certification agreements. This is why your friend's Galaxy phone still has WiFi Calling when your Xiaomi doesn't – the carrier hasn't blocked it; Xiaomi's software has.
Known Xiaomi Models Affected After HyperOS Updates
Based on user reports across UK Xiaomi communities, these models have shown WiFi Calling issues after HyperOS updates:
- Redmi Note 13 series – Most commonly reported, especially after HyperOS 1.0 → 2.0
- POCO F6 / X6 series – Less common, but carrier check re-enables itself after some updates
- Xiaomi 14 / 15 series – Least affected, but the
*#*#869434#*#*code still works when issues occur - Older models (Redmi Note 10/11, POCO F3/F4) – May not support WiFi Calling at all on some UK carriers
Check Your Carrier Supports WiFi Calling on Xiaomi
- EE: Full support on UK Xiaomi models. Contact 150 to check provisioning.
- O2: Full support. Contact 202 to check.
- Vodafone: Full support. SIMs older than 2019 may need replacement.
- Three: Full support. Contact 333 to activate.
- Giffgaff, Lebara, Lyca, SMARTY: Support varies. Check your specific plan's terms or contact support.
Fix 1 – Disable VoWiFi Carrier Check (Hidden Code)
Xiaomi hides WiFi Calling for carriers that haven't passed their certification. On some Xiaomi devices, this code disables Xiaomi's carrier compatibility check and may restore the WiFi Calling toggle.
Step 1 – Open Phone dialer
Step 2 – Dial exactly: *#*#869434#*#*
If the code works, you will see "VoWiFi carrier check was disabled" or "VoWiFi carrier check is disabled". If nothing happens, your HyperOS version does not support this code – skip to Fix 2.
Step 3 – Restart your phone
Step 4 – Check WiFi Calling toggle: Settings → SIM cards & mobile networks → [Your carrier] SIM → WiFi Calling may now appear.
Fix 2 – Check Carrier Provisioning (IMS Registration)
Even if your phone shows the WiFi Calling toggle, your carrier must have provisioned it on your account.
Contact your carrier: Call your carrier's customer service (EE: 150, O2: 202, Vodafone: 191, Three: 333) and ask to confirm "WiFi Calling is enabled on my account".
Check IMS registration (advanced):
- Dial
*#*#4636#*#*→ Phone information - Look for "IMS registered" – if "true", your phone is connected to your carrier's WiFi Calling server
- Look for "VoWiFi provisioned" – if "true", your carrier has enabled it
- If both are "false", your carrier has not enabled WiFi Calling – call them
Fix 3 – Toggle WiFi Calling Off/On and Restart
Sometimes the service just needs to be refreshed.
Step 1 – Turn WiFi Calling OFF: Settings → SIM cards & mobile networks → [Carrier] SIM → WiFi Calling → Toggle OFF
Step 2 – Turn Airplane mode ON (wait 10 seconds)
Step 3 – Turn Airplane mode OFF
Step 4 – Turn WiFi Calling ON again
Step 5 – Connect to any WiFi network and wait 2 minutes for IMS registration
Step 6 – Test: Make a call while connected to WiFi. If the WiFi icon stays visible during the call, WiFi Calling is working.
Fix 4 – Check HyperOS Battery Optimisation for WiFi Calling
HyperOS battery saver can kill background IMS processes, preventing WiFi Calling from activating.
Disable battery saver: Settings → Battery → Battery saver → Turn OFF
Remove restrictions for IMS services: Settings → Apps → Manage apps → Search for "IMS" or "WiFi Calling" → Battery saver → Set to "No restrictions"
Also check: Settings → Battery → Additional features → Turn OFF "Clear cache when device is locked"
Fix 5 – Reset Network Settings (Last Resort)
If WiFi Calling still doesn't work after all above fixes, reset all network settings.
Path: Settings → Connection & sharing → Reset Wi-Fi, mobile networks, and Bluetooth
After reset: Restart phone → Reconnect to WiFi → Re-run *#*#869434#*#* (if it worked before) → Re-enable WiFi Calling → Wait 2 minutes → Test.
Contact Your Carrier – When Required
Call your carrier if WiFi Calling remains broken after all fixes:
- EE:
150(free) or0800 956 6000 - O2:
202(free) or0344 809 0202 - Vodafone:
191(free) or0333 304 0191 - Three:
333(free) or0333 338 1001
Request them to enable "WiFi Calling" on your account, send a new SIM profile, or replace your SIM if it's older than 3-4 years.
Frequently Asked Questions
Why did WiFi Calling stop working on my Xiaomi after HyperOS update?
In some cases, HyperOS updates appear to re-enable Xiaomi's carrier compatibility checks, which can hide the WiFi Calling option. Dialling *#*#869434#*#* may disable this on some devices. If that doesn't work, contact your carrier to confirm WiFi Calling is still enabled on your account.
How do I enable WiFi Calling on Xiaomi after an update?
First try dialling *#*#869434#*#* (if it works on your device) and restart. Then go to Settings → SIM cards & mobile networks → your carrier SIM → WiFi Calling → Turn ON. If the toggle is still missing, contact your carrier.
Does EE support WiFi Calling on Xiaomi?
Yes, EE supports WiFi Calling on all recent UK Xiaomi models. Contact 150 to confirm it's enabled on your account.
Why is WiFi Calling greyed out on my Xiaomi?
Your carrier may not have provisioned WiFi Calling, or Xiaomi's carrier check is blocking it. First try *#*#869434#*#*. If still greyed out, contact your carrier – they may need to enable it on their side or send a new SIM profile.
Can a new SIM fix WiFi Calling problems?
Yes. SIM cards older than 2019 may lack modern VoWiFi profiles. If you've tried all fixes, request a replacement SIM from your carrier – this often resolves provisioning issues.
Does the code *#*#869434#*#* work on all Xiaomi phones?
No. It works on most recent models (Redmi Note 13 series, POCO F6, Xiaomi 14/15) but may do nothing on older devices or some HyperOS versions. It is not an official Xiaomi feature.
Comments
Post a Comment