Why Xiaomi phone doesn’t turn off a call when someone calls – a full analysis of the causes and solutions

You click on the red phone to reset an incoming call to Xiaomi, but the call continues β€” the caller still hears the beeps, and the screen says, "Call active," and not only is the situation annoying, but it creates awkward moments: colleagues think you are ignoring them knowingly, and call center operators continue to impose services. In 80% of cases, the problem is solved in 5 minutes, but you need to pinpoint its source.

In this article, we will discuss all possible reasons why Xiaomi does not disable incoming calls – from banal failures. MIUI before hardware malfunctions of the communication module. β†’ SIM-maps and mobile networks for hidden conflicts, why resetting to factory settings does not always help, and what to do if the problem appears after a firmware update. 4xx, which is manifested in the activated mode of energy saving.

1. MIUI software failures: why the interface "hangs" on the call screen

The most common reason is that the MIUI shell freezes when processing an incoming call, and it's because of:

  • πŸ“± Overloaded system cache – temporary files of the phone application accumulate and block the correct completion of the call.
  • πŸ”„ The latest updates are especially important for MIUI 14/15, where the phone module bugs were fixed with patches.
  • 🎭 Design themes from third-party developers – they can redefine standard call screen animations.

How to check: Try to force the phone app to close through the multitasking menu (swipe up) during an active call. If the call is interrupted, it's the software that is to blame. If not, the problem is deeper.

πŸ“Š What version? MIUI you have installed?
MIUI 12/13
MIUI 14
MIUI 15 (HyperOS)
I don't know.
other

Decision:

  1. Clear the cache of the Phone application: Settings β†’ Applications β†’ Application Management β†’ Phone β†’ Storage β†’ Clear the cache.
  2. Turn off all third-party themes in Settings β†’ Themes and go back to standard.
  3. Check for updates in Settings β†’ About Phone β†’ System Update.

πŸ’‘

If the problem has occurred after the MIUI update, try to roll back to the previous version via Fastboot (the guide for power users).

2. Conflicts SIM-Cards: Double slot as a source of problem

On Xiaomi phones with two SIM-Cards (Redmi Note 12 Pro)+, POCO X5 Pro, Xiaomi 13T There is often a conflict of priorities; the system may forget which one it is. SIM Use it to reset the call, especially if:

  • πŸ“Ά One of them SIM Deactivated but physically inserted into the slot.
  • πŸ”„ Network Auto Select for both cards is included.
  • πŸ“΅ One of them SIM It's working only on the 2G, second β€” 4G/5G.

How to check: take out the second SIM-If the calls start to drop normally, it's the slot conflict that's to blame.

Symptoms.Probable causeDecision
Call is not reset, but after the second SIM is removed, everything works.Slots' Priority ConflictSet up a primary. SIM for calls to Settings β†’ SIM-map β†’ Default call
The call only freezes when the second SIM is active.Incompatibility of operators (for example, MTS + Tele2)Change the operators or use one SIM.
After the call reset, the subscriber hears β€œbusy”, but on the screen – β€œCall active”Failure to synchronize the call state between the SIMRestart your phone or reset your network settings

Make sure both of you SIM active in Settings β†’ SIM-map|

Check the priority of calls for each SIM|

Turn off the Auto Network Selection for one of the maps|

Reboot your phone after the changes-->

3. Hardware malfunctions: when the "iron" module is to blame

If software methods fail, the problem may lie in the physical components:

  • πŸ“ž Faulty communication module (especially after falls or moisture infestation).
  • πŸ”Œ Oxidized contacts SIM-Cards - phone 'doesn't see' call reset team.
  • πŸ”‹ Weak antenna signal – the smartphone can not correctly end the call session with the base station.

How to check:

  1. Call from another phone to your Xiaomi and try to reset the challenge. If the problem recurs, it's a hardware glitch.
  2. Light a flashlight on the tray of the SIM-card: if you see plaque or corrosion - contacts are oxidized.
  3. Check the signal level in Settings β†’ SIM-map β†’ [choose SIM] β†’ Signal level, if it's lower. -100 dBm, communications are unstable.
What to do if your contacts are oxidized SIM-map?
Carefully wipe the contacts in the tray and on SIM-If the corrosion is severe, contact the service center to replace the tray.

⚠️ Warning: If the phone falls or gets wet, do not try to disassemble it yourself, this can lead to a complete failure of the communication module.

4. Energy saving mode and background optimization

Xiaomi models with Snapdragon chipsets 4xx/6xx (Like Redmi. 10A, POCO M4 Pro) has a unique bug: when the power saving mode is activated, the system can ignore the call reset command to "save" the processor resources:

  • πŸ”‹ The call is not reset until you unlock the screen.
  • πŸ“΅ After pressing the red tube, the screen goes out, but the call continues.
  • ⚑ Call log shows call time at 00:00, although the caller heard the beeps.

Decision:

  1. Turn off the power saving mode in Settings β†’ Battery β†’ Energy saving mode.
  2. Add the Phone app to optimisation exceptions: Settings β†’ Battery β†’ Battery Optimisation β†’ All apps β†’ Phone β†’ Not Optimising
  3. For MIUI 14+, disable Deep Optimization in Settings β†’ Special Features β†’ System Optimization.

πŸ’‘

If the problem disappears after the power saving is turned off, the chipset bug confirms, in which case only a firmware update or a phone replacement (for older models) will help.

5. Failures in the operation of the communications operator

Sometimes it's not the phone that's the fault, it's the mobile phone operator.

  • πŸ“‘ The problem arises with only one operator (for example, calls from MegaFon are not reset, and from Beeline - yes).
  • πŸ”„ After the call is reset, the subscriber hears the message β€œSubscriber is temporarily unavailableΒ».
  • πŸ“΅ The call log displays the status "Not completedΒ».

How to check:

  1. Call your phone from another phone to your number – if the problem recurs, it’s the operator’s fault.
  2. Check the status of services with the operator through USSD-commands: *100# - for Beeline *111# - for MTS *105# - for MegaFon *110# - for Tele2

Decision:

  • πŸ“ž Re-register online: type ##4636##, select Phone Information β†’ Turn off the radio (wait 30 seconds) β†’ Turn on the radio.
  • πŸ”„ Reset network settings: Settings β†’ SIM-map β†’ [choose SIM] β†’ Resetting network settings.
  • πŸ“‘ Contact the operator support and request verification HLR-profile of your number.

6. Viruses and malware

Rarely, but it happens that viruses or advertising SDKs intercept the control of the phone module.

  • 🦠 Calls are not reset, but after the reboot the problem disappears (until the next "infection" is releasedΒ»).
  • πŸ“± On the screen pop-up windows with ads during the call appear.
  • πŸ” B Settings β†’ Battery seen unusually high resource consumption by unknown processes.

How to check:

  1. Install an antivirus (such as Dr.Web Light or Malwarebytes) and scan the system.
  2. Check the list of installed applications for suspicious ones (especially those with ADMIN or Overlay rights).
  3. Launch your phone in Safe Mode (press the power button β†’ Safe Mode) and check if the problem persists.

⚠️ Attention: If in Settings β†’ You see applications with names like System. UI Tuner, Android Helper or Fast Cleaner (which you didn't install) - immediately remove them and reset the phone to factory settings.

7.Reset to factory settings: when it really helps

If all the previous methods have failed, you're left with a complete reset, but it's important to do it right.

  • πŸ”„ Save the data: Contacts, SMS, Call log (use Mi Cloud or Google Account).
  • πŸ“± Make sure the problem is not hardware (see Section 3).
  • ⚑ Charge your phone to at least 50% – a low charge reset can lead to a breeze.

Instructions:

  1. Go to Settings β†’ About Phone β†’ Resetting β†’ Erase all data.
  2. Choose to erase internal memory (if you want to delete everything, including photos and videos).
  3. Confirm the action and wait for the reboot (it will take 5-10 minutes).

After discharge:

  • πŸ“± Do not restore data from backup immediately – first check if the problem persists.
  • πŸ”„ Update the firmware to the latest version.
  • πŸ“΅ Install. SIM-One-by-one cards and test calls.

πŸ’‘

If the problem disappeared after the reset, but returned after the data recovery, one of the installed applications is to blame.

FAQ: Frequent questions about the challenge on Xiaomi

❓ Why After Updating MIUI They stopped challenging?
Most likely, the new software contains a bug in the telephony module. Try: Clear the cache of the Phone application (see section 1). Reverse to the previous version of MIUI via Fastboot (for power users). Wait for the next patch - usually these bugs are fixed within 1-2 weeks.
❓ Could it be the fault of an unoriginal firmware?
Yes, custom firmware (e.g. Pixel Experience or LineageOS) often has problems with the RIL (Radio Interface Layer) module that handles calls. Solutions: Install official firmware via the Mi Flash Tool. Check if your model supports custom firmware on the XDA Developers forum. Update the modem separately - sometimes this solves the problem.
❓ Why the problem only occurs with certain subscribers?
This may be due to: Codec conflict - some operators use outdated codes (e.g. AMR-NB instead of EVS); operator-side locks - check if the service is activated Antispam or Blacklist. Call routing failure is especially important for virtual operators (e.g. Yota, Tinkoff Mobile).
❓ How to check if the phone is to blame or SIM-map?
Simple test: Insert yours SIM-card to another phone and check for calls. insert another (knowingly working) SIM-The card is in your Xiaomi. If the problem is only yours SIM β€” If the problem goes to another phone, it's Xiaomi's fault.
❓ Could it be the fault of Google Phone (the app for calling from Google)?
Yes, if you use Google Phone instead of the standard Phone app from Xiaomi. This software is optimized for Pixel devices and can conflict with MIUI. Solutions: Delete Google Phone and go back to the standard app. Clear the cache and data of Google Phone in the settings. Turn off the auto-update of the app in Google Play.