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:
- Open Settings → Xiaomi account;
- Check the list of devices in the “Device Management” section;
- 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.
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:
- Go to Settings → SIM-cards and mobile networks;
- Choose yours. SIM-map;
- Find the “Calls on All Devices” option and deactivate it.
- Reboot your smartphone.
☑️ Checking the function "Calls on all devices"
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:
| Technology | How to turn off | When to turn it back on |
|---|---|---|
| VoLTE | Settings → SIM-map → VoLTE (disable) | After the test call. |
| VoWiFi | Settings → SIM-map → Wi-Fi calls | If the problem does not recur |
| Double SIM | Disable the second SIM in Settings → SIM-cards | If 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?
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
- Go to Settings → Applications → Application Management;
- Find the phone and contact;
- For each, click Clear Cache and Clear Data (Warning: This will reset your call history!);
- Reboot your smartphone.
Method 2: Reset network settings
Sometimes the error is due to incorrect APN or IMS settings.
Settings → System → Reset → Network settings resetAfter 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.
- Download the official firmware for your model;
- Go to Settings → About Phone → MIUI version;
- Click 10 times on the MIUI version to activate the Additional Features.
- 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:
- Launch your phone in Safe Mode (press the power button → Safe Mode).
- Try making a call. If the error is gone, it's one of the third-party apps that's to blame.
- Turning off the call apps, testing after each.
The most “problematic” applications:
| Annex | Typical problem | Decision |
|---|---|---|
| Truecaller | Blocks system calls | Turn off the “Replacement of the standard phone app” |
| Google Phone | Conflict with MIUI Dialer | Install as a default application |
| WhatsApp/Telegram | Call forwarding | Turn 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:
- Out. SIM-map and inspect it for scratches, chips or contamination;
- Try inserting it into another phone, and if it happens again, the card is broken.
- 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.