You can not see who is calling Xiaomi: how to return the display of the caller number

Did you miss an important call because Xiaomi didn't show a number on the screen? Or do you have to wonder who's trying to reach you? The problem of invisible incoming numbers is one of the most annoying malfunctions of smartphones. It can occur on both new models (Redmi Note 13 Pro+, Xiaomi 14 Ultra) and on devices from 2018-2022 (Redmi 9A, Poco X3).

In this article, we’ll look at all the possible reasons why Xiaomi doesn’t see who’s calling, from simple setup errors to hidden firmware failures. And most importantly, we’ll give you 10 proven ways to get numbers back, including rare methods that aren’t mentioned on forums. Don’t rush your phone to service — you can solve the problem yourself in 90% of cases in 5-15 minutes.

1. Check the basic phone settings

Start with the obvious: it’s possible that the number display is disabled in the system settings. Xiaomi has three menus for this – all of which can get lost after updates or resets.

The first thing to do is:

  • 📱 Open the Settings. → Annexes → Phone and check if the switch "Show the number of the caller" is switched on".
  • 🔍 Go to Settings. → Communication and SIM-map → Call settings and make sure the caller identification option is active".
  • 🛠️ In the same section, find the option "Additional settings" and turn off Hiding numbers (if any).

If you use two of them SIM-If you have a card, check the settings for each individual, there are times when the number doesn't show up on just one of the cards. SIM, The other one works correctly, and this is often due to different operator profiles on different maps.

📊 What kind of Xiaomi model do you have?
Redmi Note 12/13
Poco X5/F5
Xiaomi 13/14
Redmi 10/9
Another model

2.Problems with SIM-card-carrier

If the settings are fine but the numbers are still not visible, it may be your mobile operator’s fault. Some providers (especially virtual ones like Tele2 or Yota) by default hide the caller’s identity to save traffic on the network.

How to check:

  • 📞 Call from another phone to your Xiaomi – if the number doesn’t show up, the problem is definitely on the operator’s side.
  • 💳 Put it in. SIM-If the number is still not visible, the operator is to blame.
  • 📡 Check the balance: sometimes the number service is turned off when the balance is negative (relevant for MTS and Beeline).

Decisions:

  1. Dial it. USSD-command to activate the service: MTS: *111*087# Beeline: *110*09# MegaFon: *105*453# Tele2: *155*2#

"Anti-Spam"

"Definition of number"

MTS Ultra.

Beeline "Everything."

💡

If you travel frequently, check your roaming settings. In some countries (e.g. UAE or China), local operators block caller ID transmission by default.

3.Firmware failures MIUI: fix

MIUI, Xiaomi’s brand shell, is famous for its bugs, especially after major updates. If the issue with displaying numbers appeared after an update (for example, after switching to MIUI 14 or HyperOS), try these methods:

First, reset the settings of the application "Phone":

  1. Go to Settings → Applications → Application Management → Phone.
  2. Click on "Storage" → "Clear Data" and "Clear Cache".
  3. Reboot the phone.

If you use Google Phone instead of the standard call app, check its settings:

  1. Open Google Phone → click on three dots → “Settings”.
  2. Select "Calling Subscriber Identifier and Spam".
  3. Turn off the option "Filter spam calls".

Delete Truecaller/GetContact|Disable "Spam Protection" in MIUI|Clear the cache of the application "Security"|Reboot the phone|Check the settings of Google Phone-->

5. Hardware problems: SIM-map, antenna, communication module

If the software didn't work, it could be the hardware, and it's mostly the culprits.

  • 📶 Bad contact. SIM-cards (oxidation, contamination or chip damage).
  • 📡 Failure of the antenna module (especially after falls or moisture infestation).
  • 🔌 Problems with the communication module (for example, after a failed repair).

Diagnosis:

Problem.Signs.Decision
Oxidation SIM-mapThe number doesn't show, but the calls pass, and sometimes the network goes missing.Wipe the contacts of the card with a stripe or alcohol. SIM-map-board.
Antenna damageBad signal, frequent communication interruptions, number does not show even after the reboot.Contact the service center for the diagnosis of the antenna path.
Communication module failureThe phone does not catch the network or only detects it in 2G mode.Reflash the module through Fastboot or replace the board.
Problems with the SIM slotThe number is not visible on one. SIM-The second one is working normally.Try inserting the card into another slot. If the problem persists, clean the slot contacts.

🔧 Self-cleaning of contacts SIM-map:

  1. Extract. SIM-phone-card.
  2. Take a regular eraser and gently rub the gold contacts (don’t press hard!).
  3. Wipe the map with a dry napkin.
  4. Put it back in and restart the phone.

💡

If after cleaning contacts the problem remained, and on another phone SIM-card works normally – to blame the slot or antenna module of your Xiaomi.

6. Hidden operator settings (USSD-team APN)

Sometimes the operator changes the settings of the access point (APN) or activate hidden services that block caller transmission ID. This is especially true for corporate or old rates. SIM-map.

How to check for APN:

  1. Go to Settings. → Communication and SIM-map → [Yours. SIM-map] → Access points (APN).
  2. Make sure that your operator’s name is active (e.g., internet.mts.ru for MTS).
  3. If you have multiple profiles, try to pick another one and reboot your phone.

Reset APN to factory settings can be as follows:

  • Click on the three dots in the upper right corner of the APN menu.
  • Select "Reset to default values".

🔍 Hidden. USSD-diagnostics:

  • Service status check: #62# (call forwarding), #21# (redirecting services).
  • Reset all operator services: ##002# (will remove all redirects)
  • Checking the subscriber’s identity: *#31# (if the message “Call barring: All outgoing barred” comes back, the number hiding service is active).

💡

If you lose the Internet after you reset the APN, don't worry, just reboot your phone. The settings will be automatically adjusted from the operator's network.

7. Google account and sync issues

On Xiaomi phones, contacts and call history are linked to a Google account, and if sync is lost, the phone may not see the stored numbers, which causes incoming calls to appear as "Unknown" even from familiar subscribers.

How to fix it:

  1. Go to Settings → Accounts and Sync → Google.
  2. Make sure that the synchronization of "Contacts" and "Telephone Application Data" is enabled.
  3. Click "Sync Now."

If the synchronization is not working:

  • 🔄 Delete your Google account and add it again.
  • 📱 Check if the traffic saving mode is enabled (Settings) → Connections and sharing → Saving traffic).
  • 🔒 Make sure the phone has the correct date and time (automatic determination should be enabled).

🚨 Note: If you delete your Google account, all unsaved contacts (those that are not synced) will be lost. VCF:

  1. Open the Contacts app.
  2. Click on three points → “Contact Management” → “Import/Export”.
  3. Select "Export to File" and save a backup.

8.Extreme measures: resetting and flashing

If none of these methods work, radical methods remain, and we warn you that they will lead to data loss, so back up first.

Reset to factory settings:

  1. Go to Settings → About the phone → Reset settings.
  2. Select "Erase all data."
  3. Confirm the action and wait for the reboot.

🔧 Fastboot Flashing (for experienced users):

If the reset didn't work, you'll have to reinstall the firmware manually.

  1. Download the official firmware for your model from the MIUI Download website.
  2. Unpack the archive and connect the phone to your PC in Fastboot mode (press Power + Vol− when the phone is turned off).
  3. Launch the file. flash_all.bat (For Windows, use the command: fastboot flash all

⚠️ Warning: Fastboot will delete all data, including photos and messages, if you don't have a backup, it won't be possible to recover the information, and there is a risk of "bricking" the phone if you do the wrong thing.

What if the phone doesn’t turn on after flashing?
If Xiaomi is stuck on the logo or doesn’t respond to buttons after the firmware: 1. Try to log in to Recovery (press Power + Vol+). 2. Select “Wipe Data” and confirm. 3. If it doesn’t work, swipe your phone again using the Mi Flash Tool in “Clean All” mode (not “Clean All and Lock”!).

FAQ: Frequent questions about invisible numbers on Xiaomi

Why doesn’t Xiaomi show the number, but it’s okay on the other phone?
That means your Xiaomi is the problem, not the carrier, and start by checking the phone app settings and resetting the cache. SIM-Maps or try to roll back the update MIUI.
Can a virus hide incoming phone numbers?
In theory, it's very rare, but in practice, viruses usually block calls completely or redirect them, but they don't hide numbers. → Security → Google Play Protect).
After the MIUI update, the caller ID disappeared.
This is the famous MIUI 13/14 and HyperOS bug. Helps: Clear the Phone app data. roll back to the previous firmware version. Install an alternative call app (like Google Phone). If nothing works, wait for a patch from Xiaomi or write in support through Settings → Review.
Second. SIM-The card shows the number, but the first one doesn't?
This is a typical problem with: Different operator settings (on one basis) SIM Number detection service is included, the other one is not. SIM-Profile conflict. APN (Check the access points settings for each SIM Solution: change it. SIM-If the problem moves to the second. SIM — If you're on the first one, call the operator.
Can I return my call history after resetting my settings?
Yes, if you have synced with Google, your call history will be restored automatically after you add your account, and if sync is disabled, your data will be lost irretrievably (unless you backed up your phone through Mi Cloud).