Xiaomi WiFi Calling Not Working on Verizon in San Francisco
Xiaomi WiFi Calling Not Working on Verizon in San Francisco (2026 Fix)
If your Xiaomi, Redmi, or POCO phone shows "WiFi Calling Not Available", "Unable to Register", or fails to make/receive calls over Wi-Fi on Verizon — including users in San Francisco, Oakland, San Jose, Daly City, and across the Bay Area — this guide covers the most common fixes. This issue differs from "no signal" and "no data" — it specifically affects calls over Wi-Fi. The same fixes apply to Verizon MVNOs including Visible, Total by Verizon, and US Mobile (Verizon network).
Works For
- ✔ Xiaomi 12 / 13 / 14 / 15 series
- ✔ Redmi Note 12 / 13 / 14 series
- ✔ POCO F / X series
- ✔ HyperOS
- ✔ MIUI 12.5+
- ✔ Verizon Wireless
- ✔ Visible (Verizon network)
- ✔ Total by Verizon (Verizon network)
- ✔ US Mobile (Verizon network)
Note: MVNOs like Visible, Total by Verizon, and US Mobile run on the Verizon network. Steps are similar, but MVNO provisioning may differ. Menu names vary between HyperOS and MIUI versions. Verizon has stricter device compatibility requirements than T-Mobile — this is a key factor for WiFi Calling.
Before You Start – Quick Checks
- ✔ Connect to a Wi-Fi network – WiFi Calling requires a stable Wi-Fi connection. Test with a different network if possible (e.g., try a different coffee shop or home network).
- ✔ Check your plan – WiFi Calling must be enabled on your Verizon account. Some prepaid/MVNO plans may not support it.
- ✔ Toggle Airplane Mode – Turn on Airplane Mode, then enable Wi-Fi only. This forces the phone to use Wi-Fi for calls.
- ✔ Restart your phone – Clears temporary software glitches.
- ✔ Check your address for Emergency Services (E911) – Verizon requires a registered address for WiFi Calling. Update it via the Verizon app or website.
- ✔ Check for carrier settings update – Some Xiaomi models receive carrier profile updates via HyperOS. Check for system updates.
If these quick checks don't work, continue with the step-by-step guide below.
Quick Navigation
- Quick Answer
- Understanding "WiFi Calling Not Working"
- Why WiFi Calling Option Is Missing
- Diagnostic Signs
- Quick Decision Tree
- When This Is a Carrier Issue
- Why Xiaomi WiFi Calling Fails on Verizon
- Step 1: Check IMS Registration
- Step 2: Check Verizon IMEI Compatibility
- Step 3: Enable VoLTE
- Step 4: Enable WiFi Calling
- Step 5: Check E911 Address
- Step 6: Check Carrier Provisioning
- Step 7: Check APN Settings
- Step 8: Reset Network Settings
- Step 9: Check HyperOS Updates
- Step 10: Test SIM in Another Phone
- Advanced Xiaomi Tweaks
Quick Fix – Xiaomi WiFi Calling Not Working on Verizon
- ✔ Check IMS Registration – Dial
*#*#4636#*#*→ Phone Information → IMS Service Status should show "Registered". If IMS is not registered, your phone cannot use WiFi Calling because Verizon has not authenticated IMS services for your device. - ✔ Check Verizon IMEI compatibility – Enter your IMEI on Verizon's BYOD tool. This is critical for WiFi Calling.
- ✔ Enable VoLTE – Settings → SIM cards & mobile networks → Your SIM → Enable Use VoLTE.
- ✔ Enable WiFi Calling – Settings → SIM cards & mobile networks → Your SIM → Enable WiFi Calling or VoWiFi.
- ✔ Update E911 address – Verizon requires a registered address for WiFi Calling.
⚠️ Important: If your IMEI is not whitelisted, APN changes and software tweaks will not enable WiFi Calling. Verizon's whitelist is the primary factor.
Understanding "WiFi Calling Not Working"
This issue differs from "No Service" and "No Data":
- "No Service" – Phone cannot connect to any network.
- "No Data" – Phone has signal but cannot access internet.
- "WiFi Calling Not Working" – Phone connects to Wi-Fi and internet works, but calls/SMS cannot be placed over Wi-Fi.
This guide is for "WiFi Calling Not Working" – your Xiaomi has Wi-Fi and data, but calls fail over Wi-Fi.
Why WiFi Calling Option Is Missing
Some users don't see the WiFi Calling toggle at all. This is different from "not working":
| Situation | Most Likely Cause |
|---|---|
| WiFi Calling toggle missing entirely | Carrier disabled / firmware limitation — often due to IMEI not whitelisted |
| WiFi Calling toggle greyed out | IMS registration failure or VoLTE disabled |
| WiFi Calling toggle ON but not registering | IMS provisioning issue or E911 address missing |
Diagnostic Signs
| Symptom | Most Likely Cause | Go To |
|---|---|---|
| WiFi Calling option greyed out or missing | IMEI not whitelisted or VoLTE disabled | Step 2 / Step 3 |
| WiFi Calling enabled but doesn't activate | IMS registration failure | Step 1 |
| WiFi Calling works on other phones but not yours | Device compatibility issue | Step 2 |
| WiFi Calling stops working after update | Software glitch | Step 8 / Step 9 |
| Visible/Total/US Mobile no WiFi Calling | MVNO provisioning issue | Step 6 |
Quick Decision Tree – Find Your Fix Faster
| If you experience... | Then try... | Skip to |
|---|---|---|
| WiFi Calling option greyed out or missing | IMEI or VoLTE issue | Step 2 / Step 3 |
| WiFi Calling enabled but won't activate | IMS registration failure | Step 1 |
| WiFi Calling works on other phones but not yours | Device compatibility issue | Step 2 |
| WiFi Calling worked before but stopped | Software glitch | Step 8 / Step 9 |
| Visible/Total/US Mobile no WiFi Calling | MVNO provisioning | Step 6 |
If you're unsure where to start, begin at Step 1 and work through each step in order.
When This Is a Carrier Issue
| Symptom | Likely Carrier Issue? |
|---|---|
| WiFi Calling works on other phones but not yours | No – device compatibility |
| WiFi Calling doesn't work on any phone | Yes – network or account issue |
| WiFi Calling works in one location, not another | Usually No – local Wi-Fi network or ISP issue |
| E911 address missing | Yes – carrier policy |
Why Xiaomi WiFi Calling Fails on Verizon
Understanding why this happens helps you fix it correctly.
Verizon IMEI Whitelist (Most Critical Issue)
This is the primary reason Xiaomi WiFi Calling fails on Verizon. Verizon maintains a strict IMEI whitelist. If your Xiaomi's IMEI is not recognized in Verizon's system, WiFi Calling will not work — regardless of software settings or APN changes.
From user experiences: "I was never able to get WiFi Calling on Verizon with Xiaomi 13 Pro in the US." And "Verizon does not support WiFi Calling on non-Verizon-branded devices."
IMS Registration
WiFi Calling relies on IMS (IP Multimedia Subsystem) registration. If IMS is not registered, WiFi Calling will not work. IMS registration is often blocked on non-Verizon-certified devices. If IMS shows "Not Registered" in the *#*#4636#*#* menu, Verizon has not authenticated IMS services for your device.
VoLTE Dependency
On most Xiaomi models, VoLTE must be enabled for WiFi Calling to work. This is because WiFi Calling uses the same IMS framework as VoLTE.
E911 Address
Verizon requires a registered emergency (E911) address for WiFi Calling. This address is used by emergency services if you call 911 over Wi-Fi. If this address is missing or outdated, WiFi Calling will fail. If you move to a new apartment in the Financial District or relocate to Daly City, you must update your E911 address.
APN Settings (Rarely the Cause)
Incorrect APN settings may interfere with IMS registration on some devices, although APN is rarely the primary cause of WiFi Calling failures. Most WiFi Calling issues are caused by IMEI whitelist or IMS registration problems.
Step-by-Step Fixes
Step 1: Check IMS Registration
Why this matters: IMS is required for WiFi Calling. If IMS shows "Not Registered," WiFi Calling will not work. If IMS is not registered, your phone cannot use WiFi Calling because Verizon has not authenticated IMS services for your device.
- Open the Phone app
- Dial: *#*#4636#*#*
- Tap Phone information
- Look for IMS Service Status or IMS Registration
- It should show Registered
What to check:
- If IMS is Registered, WiFi Calling should work (proceed to Step 2)
- If IMS is Not Registered, your phone cannot use WiFi Calling — check Step 2 (IMEI) and Step 3 (VoLTE) first
How to fix IMS registration:
- Enable VoLTE first (Step 3)
- Check IMEI compatibility (Step 2)
- Try enabling VoWiFi using the dialer code
*#*#869434#*#*(Advanced Tweaks — supported models only)
Step 2: Check Verizon IMEI Compatibility (Most Critical Step)
Why this matters: This is the primary reason Xiaomi WiFi Calling fails on Verizon. If your IMEI is not recognized, WiFi Calling will not work.
Check your IMEI:
- Open the Phone app
- Dial *#06#
- Note both IMEI numbers
Check Verizon compatibility:
- Visit Verizon's BYOD checker: verizon.com/bring-your-own-device/
- Enter your IMEI
- If compatible: WiFi Calling may work (proceed to Step 3)
- If not compatible: This is likely the root cause
Real user experiences:
"Verizon does not support WiFi Calling on non-Verizon-branded devices."
"I was never able to get WiFi Calling on Verizon with Xiaomi 13 Pro."
What to do if not compatible:
- Use a Verizon MVNO (Visible, US Mobile) — policies may differ slightly
- If your device is not fully supported, T-Mobile generally has better WiFi Calling support for Xiaomi
- Accept that WiFi Calling may not work on Verizon
When this won't help: If your IMEI is compatible but WiFi Calling still fails, move to Step 3.
Step 3: Enable VoLTE
Why this matters: WiFi Calling uses the same IMS framework as VoLTE. On most Xiaomi models, VoLTE must be enabled for WiFi Calling to work.
- Settings → SIM cards & mobile networks
- Tap your Verizon SIM
- Look for "Use VoLTE" or "4G Calling"
- Toggle it ON
- Restart your phone
When this won't help: If VoLTE is enabled but WiFi Calling still fails, move to Step 4.
Step 4: Enable WiFi Calling
Why this matters: WiFi Calling must be explicitly enabled in settings.
- Settings → SIM cards & mobile networks
- Tap your Verizon SIM
- Look for WiFi Calling or VoWiFi or Call over Wi-Fi
- Toggle it ON
- If prompted, enter/confirm your E911 address
Note: Some Xiaomi models require a reboot after enabling WiFi Calling.
When this won't help: If WiFi Calling is enabled but still not working, move to Step 5.
Step 5: Check E911 Address
Why this matters: Verizon requires a registered emergency address for WiFi Calling. If missing, WiFi Calling will fail. This is especially important if you've recently moved to a new apartment in the Financial District, relocated to Daly City, or changed your primary residence.
How to update E911 address:
- Open the Verizon app on your phone or visit the Verizon website
- Navigate to Account → My Profile → E911 Address
- Ensure your current physical address is registered
- If using an MVNO (Visible, US Mobile), use their respective app/website
What happens if you don't update:
- WiFi Calling will fail to activate
- 911 calls over Wi-Fi may not work correctly
- Some MVNOs may block WiFi Calling entirely without a valid E911 address
When this won't help: If E911 address is correct but WiFi Calling still fails, move to Step 6.
Step 6: Check Carrier Provisioning
Why this matters: Verizon may not have enabled WiFi Calling on your line, especially for MVNO users.
For Verizon directly:
- Contact Verizon support: 1-800-922-0204
- Ask: "Please ensure WiFi Calling provisioning is enabled for my BYOD device."
- Provide your IMEI if asked
For MVNOs:
- Visible: Use the Visible app or chat support
- US Mobile: Contact support
- Total by Verizon: Contact support
When this won't help: If provisioning is correct but WiFi Calling still fails, move to Step 7.
Step 7: Check APN Settings
Why this matters: Incorrect APN settings may interfere with IMS registration on some devices, although APN is rarely the primary cause of WiFi Calling failures. Most WiFi Calling issues are caused by IMEI whitelist or IMS registration problems.
- Settings → SIM cards & mobile networks
- Tap your Verizon SIM
- Tap Access Point Names (APN)
- Ensure APN is VZWINTERNET
Verizon APN Settings
| Carrier | APN | Username | Password | APN Type |
|---|---|---|---|---|
| Verizon | VZWINTERNET | Leave blank | Leave blank | default,supl,mms |
When this won't help: If APN is correct but WiFi Calling still fails, move to Step 8.
Step 8: Reset Network Settings
Why this matters: This clears corrupted network configurations without deleting your personal data.
- Settings → Connection & sharing (on HyperOS) or Settings → Additional settings → Backup & reset (on MIUI)
- Select Reset Wi-Fi, mobile & Bluetooth or Reset network settings
- Confirm the reset
- Restart your phone
- Re-enable WiFi Calling
- Test
Note: This resets Wi-Fi passwords and Bluetooth pairings.
When this won't help: If resetting network settings doesn't work, move to Step 9.
Step 9: Check for HyperOS Updates
Why this matters: Software updates often include carrier profile improvements and IMS fixes.
- Settings → About phone → Check for updates
- Install any available updates
- Restart your phone and test WiFi Calling
When this won't help: If you're already on the latest version, move to Step 10.
Step 10: Test SIM in Another Phone
Why this matters: This helps identify if the issue is your Xiaomi device or your SIM/carrier.
- Insert your Verizon SIM into a known WiFi Calling-capable phone (preferably a US Verizon-locked phone)
- If WiFi Calling works, the issue is with your Xiaomi device (IMEI or settings)
- If WiFi Calling doesn't work, the issue is with your SIM or carrier
Advanced Xiaomi Tweaks
Advanced Tweaks (Supported Models Only)
⚠️ Important: These tweaks only affect supported Xiaomi firmware and will not bypass Verizon's IMEI restrictions. If your IMEI is not whitelisted, these changes will not enable WiFi Calling.
Enable/Disable VoWiFi Carrier Check
Why this matters: Some Xiaomi models have a carrier check that may block WiFi Calling on non-certified networks. On supported Xiaomi models:
- Open the Phone app
- Dial: *#*#869434#*#*
- This toggles the VoWiFi carrier check
- A message will appear: "VoWiFi carrier check is enabled/disabled"
- Restart your phone and test WiFi Calling
Enable/Disable VoLTE Carrier Check
This can help with IMS registration on some models:
- Open the Phone app
- Dial: *#*#86583#*#*
- This toggles the VoLTE carrier check
- Restart your phone
Check IMS Registration
- Dial: *#*#4636#*#*
- Tap Phone information
- Look for IMS Service Status
When to Contact Verizon or Xiaomi Support
Contact Verizon (or Visible/Total/US Mobile) if:
- WiFi Calling works on another phone but not yours
- You've tried all steps above and WiFi Calling still fails
- You need to verify WiFi Calling provisioning
- Your E911 address needs to be updated
- Your IMEI shows as incompatible
Contact Xiaomi Support if:
- You've tried all steps above and WiFi Calling still fails
- You've tested your SIM in another phone and WiFi Calling works
- The issue persists across multiple SIM cards
- You suspect a hardware fault
Contact Information
- Verizon Support: verizon.com/support | 1-800-922-0204
- Visible Support: visible.com/help | Visible app chat
- US Mobile Support: usmobile.com/support
- Xiaomi Support: mi.com/us/support/
Final Verdict
On Verizon, IMEI compatibility is often more important than raw hardware support for WiFi Calling. If your Xiaomi cannot use WiFi Calling on Verizon, the most common causes are:
- Verizon IMEI whitelist restrictions — Verizon does not support WiFi Calling on non-Verizon-branded devices. This is the primary barrier.
- IMS registration failure — WiFi Calling requires IMS registration, which is often blocked on non-certified devices.
- VoLTE disabled — WiFi Calling uses the same IMS framework as VoLTE.
- E911 address missing — Verizon requires a registered emergency address for WiFi Calling.
Start by checking your IMEI on Verizon's BYOD tool. If your IMEI is not compatible, Verizon may not enable WiFi Calling. If your device is not fully supported, T-Mobile generally has better WiFi Calling support for Xiaomi.
Quick summary:
- WiFi Calling option greyed out/missing → Check IMEI compatibility; enable VoLTE
- WiFi Calling enabled but won't activate → Check IMS registration; update E911 address
- WiFi Calling worked before → Reset network settings; check HyperOS updates
- IMEI incompatible → Verizon may not enable WiFi Calling; consider T-Mobile
- San Francisco-specific → WiFi Calling is available but requires proper IMS registration and E911 address. If you've moved between apartments in the Financial District, Oakland, or Daly City, update your E911 address.
Frequently Asked Questions
Does Xiaomi support Verizon WiFi Calling?
Generally, Verizon does not support WiFi Calling on non-Verizon-branded devices. Even if your Xiaomi has the hardware capability, Verizon's IMEI whitelist often blocks WiFi Calling. Check your IMEI on Verizon's BYOD tool.
Why is WiFi Calling greyed out on my Xiaomi?
This is usually caused by: (1) your IMEI is not recognized in Verizon's system, (2) VoLTE is disabled, or (3) your carrier does not support WiFi Calling on your device. Check Step 1 and Step 2 first.
Does Verizon whitelist Xiaomi phones for WiFi Calling?
Yes. Verizon maintains a strict IMEI whitelist. If your Xiaomi's IMEI is not in Verizon's system, WiFi Calling will not work regardless of hardware support.
How do I enable WiFi Calling on Xiaomi Verizon?
Go to Settings → SIM cards & mobile networks → Your SIM → Toggle WiFi Calling ON. If the option is greyed out, your device may not be whitelisted for WiFi Calling. Check Step 4 for detailed instructions.
Does Visible support WiFi Calling on Xiaomi?
Visible runs on Verizon's network and uses the same IMEI whitelist. If your Xiaomi doesn't get WiFi Calling on Verizon postpaid, it won't work on Visible either.
What is IMS registration and why does it matter?
IMS (IP Multimedia Subsystem) registration is required for WiFi Calling and VoLTE. If IMS shows "Not Registered" in the *#*#4636#*#* menu, WiFi Calling will not work. IMS registration is often blocked on non-Verizon-certified devices.
Why does my Xiaomi need VoLTE for WiFi Calling?
WiFi Calling and VoLTE share the same IMS framework. On most Xiaomi models, VoLTE must be enabled for WiFi Calling to function properly. Check Step 3 to enable VoLTE.
Can a factory reset fix WiFi Calling on Xiaomi?
Factory reset rarely fixes WiFi Calling issues on Verizon. If the problem is IMEI compatibility or carrier provisioning, a reset will not change these limitations. Only try this as a last resort.
Is T-Mobile better than Verizon for Xiaomi WiFi Calling?
Yes. T-Mobile has broader support for WiFi Calling on imported Xiaomi devices. T-Mobile does not have a strict IMEI whitelist, so WiFi Calling often works if the device supports the required features.
Comments
Post a Comment