Why Waiting for a Call on Xiaomi Doesn’t Work: The Complete Guide

When the wait for a call stops working on Xiaomi smartphones, users are often taken by surprise, especially during an important conversation: you are busy talking, a second call comes in, but the phone is silent or immediately resets the subscriber, instead of offering to put the first speaker on hold, this can be caused by a software failure in the shell of MIUI, incorrect network settings or problems on the side of your mobile operator.

Owners of Redmi and POCO devices face this problem regularly, as standard settings sometimes conflict with firmware updates. It is important to understand that the call waiting function depends not only on your gadget, but also on the correct interaction with cellular base stations. If you do not hear the characteristic beep on the incoming second call, then somewhere in the chain SIM-phone-operator has broken.

In this article, we will take a closer look at all the possible reasons why waiting for a call doesn’t work, and offer step-by-step instructions for restoring functionality.We will cover both simple menu switches and more complex methods through the Android engineering menu. Don’t ignore this question if you use your phone often for business negotiations, as skipping an important call can cost you a deal or time.

The main reasons for blocking the waiting function

The first thing to consider is the software aspects of the Android operating system in conjunction with the MIUI shell. Often after the next security update or change the version of Android, telephony settings can be reset to factory values, where some options are disabled by default for resource savings or due to regional restrictions.

Another common cause is conflict. SIM-If you have two SIM cards installed on your device, the call wait may be activated only on one of them, or it may not work correctly when switching the priority card for the Internet. The system may confuse which slot should receive a waiting signal, especially if one of the cards is registered on the network. 3G, and the other 4G/LTE.

The human factor can also be excluded: the feature could be accidentally disabled by the user or the caller application you installed instead of the standard one. Some third-party applications for recording conversations or blocking spam can intercept call management and block standard system notifications.

  • πŸ“± Failure of the standard application "Phone" after the update MIUI.
  • πŸ“Ά Unstable network signal or temporary problems with the carrier.
  • 🚫 Blocking of the service by the tariff plan or the operator.
  • πŸ”„ Conflict between two active SIM-slot-card.

It is worth noting that some global versions of Xiaomi firmware may have bugs associated with encryption. USSD-In this case, even with the tick turned on, the settings of the real request for activation of the service do not occur.

Checking the settings through the standard menu

The most obvious and safe step is to recheck the settings directly in the smartphone interface. Even if you think you've already checked this item, you should do it again, because the system could silently change the setting. To do this, open the Phone application, click on the three dots in the upper right corner and select Settings.

In the menu that opens, find Accounts and Sync or go to Call Settings. SIM-The list of options should have the line "Waiting for call." Make sure that the slider is active.

⚠️ Note: If the slider is gray and not pressed, it means that the phone cannot obtain service status from the network, in which case you need to check the balance or contact the operator, as the problem is not the phone. Sometimes it helps to just restart the telephony service without fully restarting the device. 10-15 This will cause the modem to re-register and update the list of services available, including waiting for a call. πŸ“Š Does the call waiting work on Xiaomi?Yes, always worked/works but with glitches/Not working at all/Not using this feature If the standard menu is not giving results, it may be worth clearing the cache of the Phone application. β†’ Annexes β†’ All applications β†’ Phone. β†’ Memory and press "Clear cache". This won't delete your contacts, but it will reset temporary files that may have caused the error. USSD-When the graphical interface is powerless, direct network commands come to the rescue. USSD-codes allow you to manage services directly, bypassing Android settings. To activate the waiting for a call, the universal code *43# is usually used. Set this code and press the call button should launch a request to the operator. However, Xiaomi smartphones often have problems sending such codes due to the peculiarities of character processing. MIUI. If the code doesn't work, try adding a comma or pause, and you can use the cancellation code #43# to reset your current state and try activating it again. List of codes for different operators MTS: *111*43# or *43#; Beeline: *110*431# or *43#; Megaphone: *117*0# or *43#; Tele2: *129# or *43#; Yota: *43#> A more advanced method is to use the engineering menu, which is a hidden part of the system that's designed to test the hardware. To get there, type in the dialer code ##4636##. If the menu doesn’t open (on newer versions of Android, access is often closed), you can try using the app"MTK Engineering Mode" (for MediaTek processors) or similar for Qualcomm. In the engineering menu, the path may differ depending on the Android version, but it usually looks like this: Phone Information β†’ SIM Tool Kit or a section associated with the network, you can force support for additional services here. Be careful: changing unknown parameters in this menu can lead to instability of the modem work. If you are not sure of your actions, it is better to limit yourself. USSD-By code or call the salon, resetting the network settings and re-registration SIM If none of the above methods worked, there may have been a build-up of errors in the network profile. Network reset is a radical but often effective way to solve communication problems on Xiaomi. To perform the reset, go to Settings β†’ Connection and sharing β†’ Reset Wi-Fi, mobile networks and Bluetooth. Note that after that you will have to re-enter passwords from Wi-Fi networks and reinvent Bluetooth devices, but contacts and files will remain in place. Data Impact Necessary to Reboot Phone Reboot No Automatic Flight Mode (15 sec) No Extract SIM-Card No Reset Network Passwords Wi-Fi Recommended Physical Repositioning Recommended SIM-The cards can also do wonders. The contacts on the map itself could oxidize or get lost. Remove the tray, wipe the SIM chip with a soft dry cloth and paste it back in. Make sure the card sits tight and doesn't hang around. Once the network settings are reset, the phone will start looking for available networks again. At this point, the wait for a call must be correctly registered in the operator's system. If the problem persists, it is most likely due to the tariff plan. Some operators have a call waiting service that is paid or requires a separate activation through their personal account. Even if the phone is all-on, the operator can block the second incoming one. On some archival tariffs or tariffs for IoT devices (where the SIM card is in the router or watch), this feature may not be available by default. ⚠️ Attention: Redirect may conflict with waiting for a call. If you have a set-up to forward all calls when busy, the second call may immediately go to voicemail or another number, giving you no choice. Ask them to check the status of the Call Waiting service on your number, and sometimes they need to reactivate the service, even if it previously worked. In rare cases, the problem lies in roaming.If you are abroad, the rules for waiting for a call may differ, and standard codes may not work without connecting special roaming options. Alternative solutions and replacement of the call app If the standard application "Phone" from Xiaomi (Mi Dialer) is not working correctly, it can be replaced. APK-Google Phone (a Google phone) is often more stable and has a more user-friendly interface for managing services, and installing a third-party call requires advanced permissions. Once installed, open the app and the system will suggest making it the primary caller. You agree to that. Then, in the new app's settings, find Accounts and Sync or Calls and check the standby status. Another unique nuance for Xiaomi: in some regions (the European Union) due to privacy laws, the call recording function was removed and the call interface was changed, which sometimes leads to bugs with the display of buttons during a conversation. Installing global firmware or using regional patches (via a computer) can solve the problem, but it requires skills. πŸ’‘Replacing a standard call with Google Phone solves 80% of software problems with waiting for a call on Xiaomi smartphones, as it uses native phone API Android without restrictions MIUI. In extreme cases, if nothing works, you can perform a full reset of the device (Hard Reset), but before that, make sure to back up all the important data, as the phone will return to the state "out of the box." Frequently asked questions (FAQ) Why the Call Waiting Badge Disappears After Rebooting? This can be due to slow loading of Google services or the phone app itself. If the icon disappears but the feature works (you hear the buzzer), it's a visual bug. If the feature doesn't work, check if you're prioritizing it. SIM-card 4G, Or try resetting the network settings. Does the VoLTE enabled interfere with the call waiting work? LTE) improves communication quality and makes switching between talking and waiting faster and more invisible. However, if your carrier does not support VoLTE in your region, it is better to turn off this feature in the settings. SIM-maps (Settings) β†’ SIM-maps and mobile networks β†’ Use of the LTE), by choosing "Preferred" 3G". Does Call Waiting Work in Messengers (WhatsApp, Telegram)? No, the standard Call Waiting function only works for normal cellular communication (GSM/3G/4G voice). Messengers have their own incoming call notification system, which depends on the Android notification settings and the app itself, not the carrier. What if the code *43# says "Connection error"? This means that the request does not reach the operator. Try dialing the code in an international format (for example, through the "Engineering menu" application or adding a country prefix), or simply call the operator's support service, as the service can be blocked at the level of their equipment.