The “Call received on another device” error on Xiaomi: causes and solutions

Introduction: Why does Xiaomi show that the call is accepted on another device?

You try to call from your Xiaomi, Redmi or POCO, but instead of connecting, you see a call received on another device notification and the conversation never starts? This problem became widespread after the MIUI 12-14 updates, when the company actively implemented the call synchronization function between devices of the same Mi Account. In most cases, the error is associated with a conflict between several gadgets associated with the same account, but there are other reasons, from firmware bugs to incorrect operator settings.

It’s important to understand that the message “Call received on another device” does not mean that someone actually took your call on another phone, but it is a system failure in which Xiaomi mistakenly prioritizes the device to handle the call.

  • 📱 Use one Mi Account on multiple smartphones (e.g. Xiaomi 13 Pro and Redmi Note 12);
  • 🔄 Enable the function “Calls on all devices” in the settings MIUI;
  • 📶 Connected to a network with unstable coverage (especially relevant for VoLTE and VoWiFi);
  • 🔧 Install custom firmware or modify system files.

In this article, we will look at all possible causes of error and offer step-by-step solutions, from basic checks to deep MIUI settings. If you are not a technical professional, start with the first section and move on to the next one sequentially until the problem is fixed.

Reason 1: Device conflict in one Mi Account

The most common scenario is that you have multiple Xiaomi smartphones tied to one Mi Account and the system is not properly distributing incoming calls, for example, if you have a Xiaomi 12T (main phone) and a Redmi A2 (spare phone), then when you call the main number, MIUI can redirect the call to a spare device - even if it is off or out of coverage.

To check out this version:

  1. Open Settings → Xiaomi account;
  2. Check the list of devices in the “Device Management” section;
  3. If there are other smartphones, untie them (click on the device → “Delete”).

Important! After decoupling, restart both devices. If the problem is gone, then the conflict was in sync. If not, move on to the next section.

📊 How many Xiaomi devices are tied to your Mi Account?
One.
Two.
Three or more.
I don't know.

Reason 2: Calls on all devices

MIUI 13/14 has introduced Calls on All Devices, which allows you to take calls on any gadget with your Mi Account – whether it’s a smartphone, tablet or even Xiaomi Watch.

  • 🔋 One of the devices has a battery drain;
  • 🌐 It is connected to another network (for example, 4G vs Wi-Fi Calling);
  • 📱 It has an outdated version installed on it. MIUI.

To disable this function:

  1. Go to Settings → SIM-cards and mobile networks;
  2. Choose yours. SIM-map;
  3. Find the “Calls on All Devices” option and deactivate it.
  4. Reboot your smartphone.

☑️ Checking the function "Calls on all devices"

Done: 0 / 4

A critical caveat: if you use a Xiaomi Watch or Mi Band with call support, disabling this feature may disrupt their work, in which case, try updating the watch firmware to the latest version.

Reason 3: Problems with VoLTE and VoWiFi

The “Call received on another device” error often appears in users who have activated VoLTE (voice over 4G) or VoWiFi (wi-fi calls), which allows calling even when the signal is weak, but sometimes conflicts with the MIUI synchronization system.

How to check:

TechnologyHow to turn offWhen to turn it back on
VoLTESettings → SIM-map → VoLTE (disable)After the test call.
VoWiFiSettings → SIM-map → Wi-Fi callsIf the problem does not recur
Double SIMDisable the second SIM in Settings → SIM-cardsIf the mistake is gone

After you shut down, try to make a test call, and if the error is gone, the problem was with the operator's settings.

  • 📞 Please contact your provider (see if they support you). VoLTE/VoWiFi For your Xiaomi model);
  • 🔄 Update your network settings: ##4636## → «Phone information» → «Update profile»;
  • 📱 Reset network settings: Settings → System system → Reset → Resetting network settings.
What if the VoLTE does not work after the update?
If after turning off / on VoLTE calls do not pass at all, try: 1. SIM-card to another slot (if you have dual-SIM). 2. Manually select the operator network in Settings → SIM-map → Network Selection (not “Automatically”). 3. Update firmware to the latest version (VoLTE bugs are often patched in patches).

Reason 4: Firmware bugs and update conflicts

Many users experience a “Call received on another device” error after the MIUI update. For example, MIUI 14.0.3 for the Xiaomi 12/13 series had a bug that caused the system to mistakenly redirect calls to non-existent devices. If the problem appeared after the update, try the following steps:

Method 1: Cleaning the cache of system applications

  1. Go to Settings → Applications → Application Management;
  2. Find the phone and contact;
  3. For each, click Clear Cache and Clear Data (Warning: This will reset your call history!);
  4. Reboot your smartphone.

Method 2: Reset network settings

Sometimes the error is due to incorrect APN or IMS settings.

Settings → System → Reset → Network settings reset

After resetting, the phone will restart and the network settings will return to factory settings.

💡

If the network reset didn’t work, try manually adding your carrier’s APN, and instructions are usually available on the provider’s website (for example, for MTS, Beeline or Tele2).

Method 3: Reverse to the old version of MIUI

If the error occurred after the update, and the previous version worked stable, you can roll back.

  1. Download the official firmware for your model;
  2. Go to Settings → About Phone → MIUI version;
  3. Click 10 times on the MIUI version to activate the Additional Features.
  4. Select “Update through file” and specify the downloaded archive.

⚠️ Attention! Firmware rollback may cause data loss. Backup in Settings first → System system → Backup.

Reason 5: Conflict with Calling Apps

If you use third-party calling apps (like Google Phone, Truecaller or WhatsApp Business), they may conflict with Xiaomi’s Phone system app, especially if:

  • 📲 Application granted rights of device administrator;
  • 🔄 It was updated in the background;
  • 📱 Installed from an unverified source (not Google Play).

To diagnose the problem:

  1. Launch your phone in Safe Mode (press the power button → Safe Mode).
  2. Try making a call. If the error is gone, it's one of the third-party apps that's to blame.
  3. Turning off the call apps, testing after each.

The most “problematic” applications:

AnnexTypical problemDecision
TruecallerBlocks system callsTurn off the “Replacement of the standard phone app”
Google PhoneConflict with MIUI DialerInstall as a default application
WhatsApp/TelegramCall forwardingTurn off "Internet Calls"

💡

If you use Google Phone as your primary calling app, disable Xiaomi’s Phone system app in your app settings (but don’t delete it!).

Reason 6: Hardware malfunctions and SIM-map

If all software methods fail, the problem may be hardware, and most often, the "Call received on another device" error is related to:

  • 📶 Damaged. SIM-card (especially if it is old or cropped under nano-SIM);
  • 🔌 Faulty. SIM-Slot (for example, after the fall of the phone);
  • 📡 Problems with the antenna module (often after repair).

How to check SIM-map:

  1. Out. SIM-map and inspect it for scratches, chips or contamination;
  2. Try inserting it into another phone, and if it happens again, the card is broken.
  3. Contact your carrier for a replacement SIM (especially if it is over 5 years old).

How to check SIM-slot:

  • 🔍 Blow the slot with compressed air (it may have accumulated dust there);
  • 🔄 Try inserting. SIM In other slots (if you have dual-SIM);
  • 🛠️ If the phone falls, contact the service center for contact diagnosis.

⚠️ Attention, if the error only occurs when using the second SIM-The problem may be incompatibility with the operator, POCO X3 Pro) have bugs with the second slot at certain frequencies.

FAQ: Frequent questions by mistake "Call received on another device"

Can I fix a mistake without resetting my phone?
Yes, 90 percent of the time, the problem is solved without a full reset, starting with disabling Calls on All Devices, checking Mi Account, and updating the firmware, factory resets are the last resort.
Why does the error appear on only one number?
If the problem only occurs when calling a specific number, you may: Locking by the operator (for example, a number in the blacklist); conflict with the VoLTE settings for this operator; Error in the Truecaller database (if installed). Try calling from another phone - if the error repeats, contact the operator.
What if the error occurred after the replacement of the motherboard?
After the board is replaced (for example, after repair), the IMEI or Mi Account binding may be lost. In this case: Check the IMEI with *#06# - it must match the box; Untie and re-attach Mi Account; If the problem persists, contact the IMEI firmware service.
Can the virus cause this error?
Theoretically, yes, but unlikely. Viruses usually block calls completely or redirect them to pay numbers. If you suspect an infection: Check the phone through Malwarebytes or Dr.Web; Remove suspicious apps; Reset your settings to factory (with data saved).
How to permanently disable call synchronization between Xiaomi devices?
To ban it completely. MIUI Redirect calls: Open Settings → Xiaomi account → Cloud; Disable Call Synchronization;li> Go to Settings. → SIM-map → Calls on all devices and deactivate the option; Remove all unnecessary devices from Mi Account under Device Management.