Why Xiaomi doesn’t display the name of the caller – all the reasons and ways to fix

You're waiting for an important call, the phone is ringing, but on the screen instead of the contact name, only the number, a situation familiar to many owners of Xiaomi smartphones, especially after the update. MIUI shift SIM-What's the reason, and how do you get the caller names back? In this article, we'll look at all the scenarios that we can think of, from simple setup errors to hidden system failures.

The problem can be hidden both in software (for example, the synchronization settings of contacts were lost) and in hardware features (poor contact). SIM-We will not be limited to general tips like β€œreset the phone” – instead, we will offer step-by-step instructions based on specific Xiaomi models (from Redmi Note 10 to Xiaomi 13 Ultra) and versions. MIUI.

Important: some solutions require access to hidden settings or an engineering menu, so if you're not sure what you're doing, skip those items or go to a service center, and now let's get to the diagnostics!

1. Problems with contact synchronization

The most common reason for missing names is a failure to sync contacts with your Google or Mi Account account, and even if you see all the numbers in the phone book, the system may not be able to link them to incoming calls due to synchronization errors.

How to check:

  • πŸ“± Open the Contacts app and make sure all numbers are displayed correctly. If there are no contacts, the problem is synchronization.
  • ☁️ Go to Settings. β†’ Accounts. β†’ Google (or Mi Account) and check if your contacts are synced.
  • πŸ”„ Try manually updating sync by pulling the screen down in the contacts section.

If you have contacts but no names are displayed on calls, it could be a conflict between multiple accounts, such as the same number stored in both Google Contacts and the local phone book, but the system doesn't know which name to show.

πŸ“Š Where do you keep your contacts?
Only on Google Account
Only on the phone.
In Mi Account.
I synchronize with several services

2. Caller ID display settings in MIUI

MIUI has hidden parameters in the firmware that control the format of incoming calls, and sometimes after updating the system, these settings are confused, and only numbers are shown instead of names.

How to fix it:

  1. Open the phone application** (green handset).
  2. Click on the three dots in the top right corner and select Settings β†’ Additional β†’ Caller Identification.
  3. Make sure that options are included: πŸ” Showing contacts (should be on.) πŸ“ž Display name when incoming call

On some models (e.g., POCO F4 or Redmi K50), the path may be different: Settings β†’ Apps β†’ Phone β†’ Permissions β†’ Contacts. Make sure the Phone app has access to contacts.

πŸ’‘

If the settings do not include the item β€œIdentification of the caller”, try resetting the settings of the β€œPhone” application through Settings β†’ Applications β†’ Phone β†’ Storage β†’ Reset.

3.Problems with SIM-card-carrier

If the problem occurs after the change SIM-The fault of the card or operator may not be the phone, but the SIM itself or network settings. ID (caller identifier) by default.

What to do:

  • πŸ“Ά Call your operator’s short number (e.g. *111# for MTS or *100# for Beeline) and request activation of the Number Detection service (or Caller). IDΒ»).
  • πŸ”§ Go to Settings. β†’ SIM-maps and mobile networks β†’ [Yours. SIM] β†’ Additional settings β†’ Identify the caller and select Network (not HideΒ»).
  • πŸ”„ Restart your phone and check if the name appears on the test call.

Important: Some virtual carriers (e.g. Yota or Tele2) do not provide a caller ID for outgoing calls by default, in which case the caller’s name will not appear on any phone, not just Xiaomi.

How to check if your operator is sending a caller ID?
Ask a friend to call you from another phone, and if they show your name on their screen, it's a problem on your smartphone, and if they don't, it's the operator's fault.

4. malfunction of the application β€œPhone” or MIUI

The Phone app in MIUI sometimes doesn't work properly after updates or because of conflicts with other programs. If previous methods didn't work, try the following steps:

Clear the app cache |Reset the app settings |Update MIUI to the latest version |Remove conflicting apps (e.g., third-party calls)

-->

Detailed instructions:

  1. Cache Cleanup: Go to Settings β†’ Applications β†’ App Management β†’ Phone. Click Storage β†’ Clear cache.
  2. Reset: In the same menu, select Reset Settings (contact data will not be deleted).

Reinstallation of updates

  • If the problem has occurred after the MIUI update, try rolling back to the previous version via Settings β†’ About Phone β†’ System Update β†’ Three Points β†’ Select the Service Pack.

If you crashed after installing a third-party call app (like Truecaller or GetContact), uninstall it and restart your phone. These programs can intercept incoming calls.

5. Conflict with dual-SIM or network settings

On Xiaomi smartphones with support for two SIM-Cards: Redmi Note 11 Pro, POCO X4 Pro et al.) sometimes conflicts arise between settings of two sims. SIM roaming is enabled, and on the other - not, this can affect the display of the caller ID.

How to set up:

ParameterWhere to find out.Recommended value
Network modeSettings β†’ SIM-map β†’ [Choose. SIM] β†’ Type of network4G (recommended) or 3G
Caller ID identificationSettings β†’ SIM-map β†’ [Choose. SIM] β†’ Additionally.The Network (not "Hide")
Priority SIM for callsSettings β†’ SIM-map β†’ Priority SIM call-inSelect the SIM that the calls are coming to

If you use two of them SIM-So if you try to temporarily turn off one of these, and see if the name of the caller shows up, sometimes the problem is solved by simply rearranging the SIMs in the slots.

πŸ’‘

On some Xiaomi models (such as the Mi 11 Lite), SIM priority for calls is lost after the update.

Hardware problems: SIM-map

If none of the software methods helped, the reason may lie in the hardware:

  • πŸ› οΈ Bad contact. SIM-cards: remove the SIM, wipe the contacts with alcohol and insert back.
  • πŸ“‘ Communication module malfunction: If the phone is not catching the network well or frequently interrupts calls, the module may fail (especially after falls or moisture hits).
  • πŸ”‹ Weak signal: in areas with poor coverage, the operator may not transmit a caller ID. Check the signal level in the status bar.

To diagnose hardware problems:

  1. Try inserting. SIM-If it shows the name, the problem is your Xiaomi.
  2. Test the other one. SIM-If the problem persists, it's the slot or the communication module.
  3. Check if the phone is overheating during calls (this may indicate a faulty communication chip).

Warning: If you suspect a hardware malfunction, do not try to disassemble the phone yourself, this may lead to loss of warranty.

7. Specific problems for different Xiaomi models

Some Xiaomi models have unique bugs associated with the display of caller ID. Here are the most common:

ModelProblem.Decision
Redmi Note 8/9 ProAfter upgrading to MIUI 12.5, caller ID settings are lostReset the settings of the phone application and restart the device
POCO X3/F3Conflict with Truecaller (names only appear in it)Remove Truecaller or disable its permissions for calls
Mi 10/11 SeriesWhen using eSIM, no contact names are shown.Switch to physical SIM or update the firmware of the communication module

For Android 12+ models (such as Xiaomi 12T or Redmi K60), check the permissions for the Phone app:

  1. Go to Settings β†’ Privacy β†’ Permissions β†’ Phone.
  2. Make sure it's on: πŸ“ž Contacts πŸ“‘ Telephone (access to calls) πŸ“ SMS (if used)

Frequent Questions (FAQ)

Why does Xiaomi only display numbers, not names, even though the contacts are saved?
This could be due to: Disabled contact sync (check Settings β†’ Accounts β†’ Google/Mi Account); conflict between multiple accounts (e.g., one number saved on both Google and phone); a failure in the Phone app (try clearing its cache); Start by checking sync, which solves the problem 70% of the time.
After the MIUI update, the names of the callers stopped showing.
Updates MIUI Sometimes they get the caller settings down. ID. Try: Reset the settings of the Phone application (Settings) β†’ Annexes β†’ Phone. β†’ Reset. Check the settings. SIM-maps (Settings) β†’ SIM-map β†’ Caller ID, roll back to the previous version MIUI, If the problem appears immediately after the update. If nothing helps, wait for the next update - often bugs are fixed in new versions of the firmware.
On another SIM-The map shows names, but this one doesn't?
Most likely, the problem is on the operator side: Your operator may have a caller transfer service disabled ID (Call for support and request activation). SIM-The map is old and does not support modern data transmission standards (replace it in the operator's cabin). Network settings are lost (try manually select the mode. 4G Check if it's on on this one. SIM roaming – in some countries, operators block the transfer of caller ID roaming-number.
Could the virus be the reason why names are not shown?
Theoretically, yes, but unlikely. Viruses don't usually target the caller ID feature, as it doesn't benefit the attackers. However, if you notice other suspicious symptoms (advertising, fast battery drain, weird apps), Check the phone with antivirus (e.g. Malwarebytes or Dr.Web). Remove suspicious applications, especially those that requested access to contacts and calls. Reset the phone to factory settings (preserving data). But in 99% of cases, the problem is not viruses, but MIUI settings or failures.
How to check if my operator is sending a caller ID?
There are two ways: Test call: Ask a friend to call you from another phone, and if your name is on the screen, your carrier will call you. ID. If only the number is displayed, the service is disabled. USSD: Dial it *#31# If you hear a caller status message, caller status. ID β€” The service is active. For MTS, you can send it. USSD-request *111*55#, Beeline β€” *100*1#. If the caller ID It's disabled, you can contact the operator and ask them to activate the service.