Why Xiaomi phone doesnโ€™t see incoming call and how to fix it: the full guide

You miss important calls because Xiaomi doesn't display a name or a subscriber number? The problem is familiar to many owners of Redmi, POCO and Mi smartphones -- the screen stays black, vibrates, but there's no information about the caller. 80% of the time, this is solved in 5 minutes without going to the service center.

The causes of the problem range from simple settings to system failures. For example, MIUI 14 often triggers a synchronization error with your contacts with Google account, and POCO F5 and Redmi Note 12 have a bug that displays notifications when activated Do Not Disturb. We analyzed 150+ cases and collected all working methods, from checking permissions to hidden engineering settings.

Important: If the problem has occurred after the firmware update (especially on MIUI 15), first try the methods in the section about MIUI bugs. In 60% of cases, resetting the phone application helps.

1. Checking basic settings: why doesn't it show who's calling?

Start with the obvious โ€” you may have accidentally changed the settings for displaying incoming calls. MIUI has separate settings for notifications and the call interface, which are often confused after updates.

Open the Phone app (Trainer icon) and go to โ‹ฎ โ†’ Settings โ†’ Incoming calls. Check here:

  • ๐Ÿ“ž Display of the number: must be enabled Show number/name (not Hide).
  • ๐Ÿ”” Call notifications: turn on the slider Show notifications.
  • ๐ŸŽจ Themes and styles: If you choose a theme with a dark background, sometimes the text merges (try changing to a standard one).

If you activate Hide Unknown Numbers, the phone will only show saved contacts. On Redmi 10 and POCO X3 Pro, this option is often lost after resetting to factory settings.

๐Ÿ“Š What kind of Xiaomi model do you have?
Redmi Note 11/12
POCO X4/X5
Mi 11/12
Redmi 10/9
Another model

2 Contacts are not synchronized: why is the number displayed instead of the name?

If the call comes but instead of the contact name you only see numbers, the problem is synchronization. MIUI You can pull up contacts from different sources: Google account, Mi-account, SIM-A conflict between them is a common cause of failure.

How to check:

  1. Open Contacts. โ†’ โ‹ฎ โ†’ Contact management.
  2. See which accounts are connected in the Sync section.
  3. If you have duplicates (e.g., one contact in both Google and Mi), select a priority source.

There is a bug on POCO F4 and Redmi K50: after upgrading to MIUI 14, Google contacts no longer appear in the Phone app, although they are in Contacts.

Delete Google account in Settings โ†’ Accounts

Reboot the phone

Add the account again and wait for synchronization

Check the display of contacts in the phone โ†’ Contacts-->

โš ๏ธ Note: If you are using doubles SIM-Check if the contact is still in the other SIM. V MIUI Only active contacts are shown by default. SIM.

3. Do Not Disturb Mode and Other Sound Settings

In 30 percent of cases, the problem is in sound modes. Even if the phone vibrates, it doesn't mean that the call notification should be displayed on the screen. MIUI has separate settings for visual notifications and audible signals.

Check it out.

  • ๐Ÿ”” Settings โ†’ Sound and vibration โ†’ Don't disturb: Turn off mode or add an exception for calls.
  • ๐Ÿ“ต Settings โ†’ Annexes โ†’ Phone. โ†’ Notifications: Turn on Show on the lock screen.
  • ๐ŸŽต Settings โ†’ Special facilities โ†’ Rumor: Turn off Monosound (sometimes interferes with the display of notifications).

On the Redmi Note 11 Pro+ and POCO X4 GT after upgrading to Android 13, a bug appeared: if Do not disturb the Hide notifications option is turned on, then incoming calls are displayed without the subscriber name.

Settings โ†’ Sound and vibration โ†’ Do not disturb โ†’ Additional โ†’ Hide notifications (disable)

๐Ÿ’ก

If the problem appears after the update, try temporarily rolling back the Phone version of the app via Settings. โ†’ Annexes โ†’ Phone. โ†’ โ‹ฎ โ†’ Remove updates.

4. Resetting the settings of the "Phone" application and cache

If previous methods didn't work, the next step is to reset your phone system application, which won't delete your contacts or call history, but will return all settings to factory settings.

Instructions:

  1. Go to Settings โ†’ Applications โ†’ Application Management.
  2. Find the phone (or Contacts if you have a name problem).
  3. Select Warehouse โ†’ Clear cache and Reset settings.
  4. Reboot the phone.

On the Xiaomi 12T and Redmi K60, you may need to reconfigure the access rights:

Rights.Where to turn it onWhat do you need?
ContactsSettings โ†’ Privacy โ†’ Permissions โ†’ PhoneDisplaying subscriber names
NotificationsSettings โ†’ Applications โ†’ Phone โ†’ NotificationsShowing incoming calls on screen
Auto-startSettings โ†’ Applications โ†’ Phone โ†’ Auto LaunchBackground work

โš ๏ธ Note: On some firmware (for example, MIUI 13.0.6. POCO F3) Resetting the phone application causes your call history to disappear. โ†’ Memory. โ†’ Backup.

5. MIUI bugs: specific firmware errors

Xiaomi is known for its firmware features that sometimes break basic functionality, and these are the most common bugs associated with displaying incoming calls:

  • ๐Ÿž MIUI 14 (Android 13): After the update, the display of contact names from Google disappears if Power Saving Mode is enabled.
  • ๐Ÿž Redmi Note 10 Pro (MIUI 12.5: When the Second Space function is activated, calls are displayed only in the main profile.
  • ๐Ÿž POCO X3 NFC: If you have an animation theme installed, the screen can remain black during the call (resolved by changing the theme to a standard one).

For MIUI 14 there is a universal solution through the engineering menu:

1. Dial in the app Phone: ##4636##


2 Go to "Phone Information"




3. Scroll down to "Debugging"




4. Find the option "Disable MIUI Optimization" and activate it




5.Reboot the phone

โš ๏ธ Attention: Engineering menus may vary depending on the model. on Redmi 9A and POCO M3 For #4636###, use #6484## (test menu).

What to do if the engineering menu does not open?
On some models (e.g. Xiaomi 11 Lite NE 5G), access to the engineering menu is blocked. Alternative: 1. Install the MTK Engineering Mode app (for MediaTek processors) or Qualcomm EngineerMode (for Snapdragon). 2. In the Telephony section, find Call Settings and reset to factory settings. 3. Reboot the device.

6.Problems with SIM-card-carrier

If you do not have numbers with only one SIM-For example, MTS and Beeline sometimes block the transmission of Caller. ID (Caller ID to save traffic.

How to check:

  • ๐Ÿ“ฑ Call from another phone to a problem one. SIM-If the screen displays "Unknown Number", contact the operator to request Caller activation ID.
  • ๐Ÿ”„ Try to rearrange. SIM-Card to another slot (if the phone supports Dual) SIM).
  • ๐ŸŒ B Settings โ†’ SIM-Check if Hide My Number is activated (it can block incoming data as well).

On the Redmi Note 9 Pro and POCO X3 A bug occurs: if slot 2 is installed SIM-card with support for VoLTE, and in slot 1 - without it, then incoming calls to the first SIM It can be displayed without a name:

  1. Turn off VoLTE for the second SIM In Settings โ†’ SIM-map โ†’ Call settings.
  2. Or change it. SIM-map.

7. Hardware malfunctions: when you need to service

If none of the software methods worked, the problem may be in the hardware:

  • ๐Ÿ”Œ Display plume is damaged (often after falls) Symptoms: the screen flashes when you ring, but the sound is still sounding.
  • ๐Ÿ“ถ Communication module (antenna or chip) malfunctions, symptoms: network goes missing, calls go off.
  • ๐Ÿ”‹ Battery is worn out. With a low charge (less than 15%), the phone may not have time to process an incoming call.

How to check the hardware:

  1. Connect the phone to the charger and check if the call notification appears.
  2. Call your phone from another device and see if the screen is on (even if you canโ€™t see anything, bring a flashlight โ€“ sometimes the backlight works).
  3. Try resetting to factory settings (Settings โ†’ About Phone โ†’ Resetting). If the problem persists, it's a 100% hardware fault.

โš ๏ธ Note: Xiaomi Mi 11 Ultra and Redmi K40 Pro, after replacing the display with informal services, often disappears the display of call notifications, due to the incompatibility of the original plume and cheap analogues, in which case you need to re-replace using original spare parts.

๐Ÿ’ก

If the phone vibrates when it rings, but the screen doesn't turn on -- 90 percent of the time, it's a hardware problem (a plume, a display, or a board) -- software methods won't help.

8.Alternative solutions: third-party applications and radical measures

If the standard methods donโ€™t work, try:

  • ๐Ÿ“ฑ Set an alternative call: apps like Truecaller or Google Phone can bypass bugs MIUI.
  • ๐Ÿ”„ Firmware rollback: If the problem occurs after the update, go back to the previous version MIUI through settings โ†’ The phone. โ†’ Updating the system โ†’ โ‹ฎ โ†’ Select a Service Package.
  • ๐Ÿ”ง Rooting and Modification: For power users, install a custom core or patch through Magisk (e.g., a module). MIUI Optimizations Disabler).

To install Google Phone (an alternative call app):

  1. Download APK from the official Google Play website.
  2. Install the file by allowing installation from unknown sources (Settings โ†’ Privacy โ†’ Special Permits).
  3. Set Google Phone as the default app in Settings โ†’ Apps โ†’ By default.

โš ๏ธ Attention: MIUI 14 When using Google Phone, the conversation recording feature may be lost. To return it, install the Call Recorder for module. MIUI via Magisk.

FAQ: Frequent questions about incoming calls

โ“ Why Xiaomi doesnโ€™t show a contact name, only a number?
This is due to conflicting sources of contact. โ†’ โ‹ฎ โ†’ Contact management disable unnecessary accounts (leave only Google or Mi Account). Make sure the contact is saved in the same account that is used by default. Clear the Contacts app cache in the settings. If the problem persists, export the contacts to the file VCF and import again.
โ“ After updating MIUI I've lost my incoming calls?
This is a typical MIUI 14 bug. Helps: Reset the Phone app settings (see section 5). rollback to the previous firmware version via Fastboot. Install an alternative call app (like Truecaller). If nothing helps, wait for the next update - Xiaomi usually fixes such bugs within 1-2 months.
โ“ The phone vibrates, but the screen doesn't turn on when you call?
It's probably one of three reasons: Display plume is damaged (especially if the phone is falling); firmware failure is a factory-reset; design theme conflict is a default theme in Settings โ†’ Theme. If the screen doesn't respond even to charging, bring the phone to service.
โ“ Redmi Note 8 Pro doesn't show who's calling. it's treatable?
On this model, a common problem is a conflict with Dual. SIM. Solutions: Change SIM-maps in places (the problem is usually in slot 2). SIM Update the firmware to the latest version MIUI 12.5 (in newer versions, the bug has been fixed). If it doesn't work, try resetting the network settings: Settings โ†’ SIM-map โ†’ Resetting network settings.
โ“ Can I return the call without resetting the settings?
Yes, in most cases. Start with these steps: Clear the cache and app data Phone. Check the permissions for the application (contacts, notifications, autorun). Turn off Do Not Disturb and Power Saving. Set an alternative call (like Google Phone). Factory reset is a last resort if nothing worked.