Xiaomi Calls Going Straight to Voicemail on O2

Xiaomi Calls Going Straight to Voicemail on O2 – UK Fix

This guide also helps if your Xiaomi is not receiving calls on O2 even though signal appears normal.

Quick Answer:
If your Xiaomi calls go straight to voicemail on O2, first check Do Not Disturb is OFF – swipe down the notification shade and tap the DND icon to disable it. Then check Call Forwarding: Phone app → three dots → Settings → Calling accounts → O2 → Call forwarding → ensure "Always forward" is OFF. Also check Blocked numbers and enable VoLTE. If the problem only happens in certain locations, it may be coverage-related.

Applies to Redmi, POCO and Xiaomi Phones

This guide applies to Xiaomi, Redmi and POCO devices running MIUI or HyperOS on the O2 UK network, including MVNOs like Giffgaff, Sky Mobile, and Tesco Mobile.

🔍 Quick Start – Find Your Path

SymptomMost Likely CauseGo To
All calls go straight to voicemailDo Not Disturb or Call ForwardingSection 1
Calls from unknown numbers go to voicemailBlock unknown callers settingSection 2
Calls go to voicemail in weak coverage areasCoverage or VoLTE issueSection 3
Calls go to voicemail after a HyperOS updateSettings resetSection 4
Some calls go to voicemail but not allNetwork registration or O2 issueSection 5

Section 1 – All Calls Go Straight to Voicemail (Most Common)

If every call goes to voicemail without your phone ringing, the issue is almost always Do Not Disturb or Call Forwarding.

Try these in order:

  1. Check Do Not Disturb – Swipe down the notification shade. If the DND icon is highlighted, tap it to turn OFF. Also check Settings → Sound & vibration → Do Not Disturb → ensure no schedules are active.
  2. Check Call Forwarding – Phone app → three dots (⋮) → Settings → Calling accounts → O2 → Call forwarding → ensure "Always forward" is OFF. Also check "When busy", "When unanswered", and "When unreachable" – they should either be OFF or set to voicemail.
  3. Check Blocked numbers – Phone app → three dots (⋮) → Settings → Blocked numbers → ensure the setting "Block calls from unknown numbers" is OFF.
  4. Check VoLTE is ON – Settings → SIM cards & mobile networks → O2 SIM → VoLTE → ON.
  5. Restart your phone – A full reboot can resolve temporary glitches.
  6. Test with a different SIM – If possible, test your O2 SIM in another phone. If calls still go to voicemail, the issue is with O2 or your account.

Section 2 – Calls from Unknown Numbers Go to Voicemail

If you receive calls from contacts but unknown numbers go to voicemail, the issue is likely the "Block calls from unknown numbers" setting.

Try these in order:

  1. Check Blocked numbers – Phone app → three dots (⋮) → Settings → Blocked numbers → turn OFF "Block calls from unknown numbers".
  2. Check Google Dialer settings – If you're using Google Phone app, open Settings → Caller ID & spam → turn OFF "Filter spam calls" (this may send suspected spam to voicemail).
  3. Check if the number is blocked manually – Go to Blocked numbers list and ensure the specific number isn't blocked.

Section 3 – Calls Go to Voicemail in Weak Coverage Areas

If calls go to voicemail only at home, work, or in specific areas, the issue is likely coverage or VoLTE.

Try these in order:

  1. Check O2 coverage – Visit O2's website and enter your postcode. If coverage is weak, incoming calls may fail and go to voicemail.
  2. Enable WiFi Calling – Settings → SIM cards & mobile networks → O2 SIM → WiFi Calling → ON. This routes calls over WiFi when signal is weak.
  3. Switch to 4G only – Settings → SIM cards & mobile networks → O2 SIM → Preferred network type → select 4G/3G/2G auto. 5G can be weaker indoors.
  4. Ensure VoLTE is enabled – as legacy network support is being reduced across UK mobile networks, calls without VoLTE may fail to reach you.

Section 4 – Calls Go to Voicemail After a HyperOS Update

If calls started going to voicemail immediately after a system update, the update may have reset settings.

Try these in order:

  1. Check Do Not Disturb – Updates can sometimes turn DND on.
  2. Check Call Forwarding – Updates can reset forwarding settings.
  3. Check VoLTE – Settings → SIM cards & mobile networks → O2 SIM → VoLTE → ON.
  4. Check WiFi Calling – Settings → SIM cards & mobile networks → O2 SIM → WiFi Calling → ON.
  5. Reset network settings – Settings → Connection & sharing → Reset Wi-Fi, mobile networks, and Bluetooth (last resort).

Section 5 – Some Calls Go to Voicemail But Not All

If some calls come through and others don't, the issue may be network registration or O2's network.

Try these in order:

  1. Toggle Airplane mode – ON for 30 seconds, then OFF. This forces re-registration.
  2. Check your account status – Contact O2 to ensure your account is active and in good standing.
  3. Call O2 – 202 from your O2 phone or 0344 809 0202 – ask if there are any network issues in your area.
  4. Test your SIM in another phone – If the problem follows the SIM, it's O2's issue, not your Xiaomi.
  5. Advanced check (optional): Dial *#*#4636#*#* → Phone information → look for "IMS registered". If false, the phone isn't registered for voice services. This check is optional and may not work on all devices.

Why Are Calls Going to Voicemail?

  • Do Not Disturb (most common) – DND sends all calls to voicemail silently.
  • Call Forwarding – "Always forward" sends all calls to voicemail.
  • Weak signal or no coverage – If your phone can't be reached, calls go to voicemail.
  • Block unknown callers – Calls from numbers not in your contacts may be blocked.
  • VoLTE disabled – Without VoLTE, calls may fail to connect.
  • Account or network issue – O2 may have a temporary issue.

⚠️ What NOT to Do

  • Don't factory reset your phone – This is rarely needed for voicemail issues.
  • Don't assume it's O2 without testing – Test your SIM in another phone first.
  • Don't ignore Do Not Disturb – It's the #1 cause and easy to miss.

Quick Questions

Why do all my O2 calls go straight to voicemail on Xiaomi?
Most commonly Do Not Disturb is ON, or Call Forwarding is set to "Always forward". Check both settings.

How do I stop unknown calls going to voicemail?
Phone app → three dots → Settings → Blocked numbers → turn OFF "Block calls from unknown numbers". Also check Google Dialer spam filter.

Does O2 have coverage issues in my area?
Check O2's coverage map or call 202. If coverage is weak, incoming calls may fail.

Why did calls start going to voicemail after HyperOS update?
Updates can reset DND, Call Forwarding, or VoLTE settings. Check all settings in Section 4.

Will resetting network settings fix voicemail issues?
It can, but only if the issue is settings-related. Try other fixes first – resetting removes saved Wi-Fi passwords.

Why does my Xiaomi not ring even though I have signal?
Signal bars show connection strength, not whether incoming calls can reach your phone. Check Do Not Disturb, Call Forwarding, and VoLTE settings. If coverage is weak, calls may fail.

Can WiFi Calling stop calls going to voicemail?
Yes. If you have weak mobile signal at home, enabling WiFi Calling routes calls over your broadband, reducing the chance of calls going to voicemail.

Comments

Popular Guides at UK Xiaomi

Set Up 5 Different Fingerprint Animations on Xiaomi and POCO — UK Guide

Xiaomi Network Settings Reset After HyperOS Update

Xiaomi Hotspot Works But Devices Have No Internet

Xiaomi Network Problems After Security Update

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

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

Xiaomi Mobile Data Not Working on Vodafone UK? Fix

Xiaomi WiFi Calling Stops Working After HyperOS Update

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

How to Enable Safe Mode on Xiaomi Phones