WhatsApp does not see contacts on Xiaomi Redmi: all the reasons and ways to fix

You open WhatsApp on your Xiaomi Redmi, and instead of a contact list, a void or just a few names? The problem is familiar to many smartphone owners of this brand. It's not the messenger itself: it's more often the MIUI settings, synchronization features or permission conflict. In this article, we will discuss the 7 main reasons why WhatsApp does not see contacts from the phone book on Redmi, and give step-by-step solutions, from basic to advanced.

Xiaomi's MIUI firmware is very active in controlling background and application access, and sometimes it saves battery power, but often causes crashes, such as when contacts don't sync with instant messengers. We tested the solutions on Redmi Note 10/11/12, Redmi 9/10/13C and found patterns. Importantly, some methods require permission to change system settings, so watch the instructions carefully.

1. WhatsApp’s lack of permission to access contacts

The most common reason is that WhatsApp simply doesn't have the right to read the phone book. In MIUI, permissions are reset after updates or manual cache cleaning.

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Find WhatsApp in the list and tap it.
  3. Go to Permits. β†’ Contacts.
  4. Make sure you choose to Allow (not Ask or Prohibit).

If the resolution is already active, but the contacts are still not displayed, try turning it off and turning it back on, sometimes it resets the hung sync processes.

⚠️ Attention: B MIUI 13/14 There's a hidden AutoRun resolution that also affects the way messengers work. β†’ Annexes β†’ Autostart control.

Open application settings | Find WhatsApp in the list | Check the permission of "Contacts" | Enable auto-run for WhatsApp-->

2. Contacts are not synced with Google account

Xiaomi Redmi often uses local contact storage instead of synchronizing with a Google account. WhatsApp by default searches for contacts in Google Contacts. If synchronization is disabled, the messenger simply β€œdoes not see them”.

How to check:

  • πŸ“± Open the Contacts app on your phone.
  • πŸ”„ Tap on three points (menu) β†’ Settings β†’ Contact management.
  • πŸ”— Check if sync is enabled with your Google account.
  • πŸ”„ If not, turn it on and wait until the process is complete (may take up to 5 minutes).

If the contacts are kept only on SIM-You can't see them on the map, WhatsApp won't see them either. Move them to your phone's memory or to Google Contacts via the Import/Export menu in your contact settings.

Google account|Locally on the phone.|Nana SIM-map|In the cloud (iCloud, Mi Account)|I don't know.-->

3. MIUI Limitations: Battery Optimization and Background Activity

MIUI aggressively blocks the background activity of apps to save charge, which makes WhatsApp unable to update its contact list in real time, and the solution is to add messenger to the exceptions:

  1. Go to Settings β†’ Battery and Performance β†’ Battery Consumption Management.
  2. Select App Selection β†’ Find WhatsApp.
  3. Set up a No Limits mode.

Also check AutoRun settings (see Section 1) and Background Locking:

  • πŸ”‹ Settings β†’ Annexes β†’ Special permits β†’ Background locking.
  • 🚫 Make sure WhatsApp is not on the blocked list.

πŸ’‘

After changing your battery settings, restart WhatsApp (close it in multitasking and reopen it) and it will speed up the application of the changes.

4.Cash and WhatsApp data damaged

If your contacts are lost after you update your app or system, it's the fault of the cache that's damaged, and cleaning up helps 60 percent of the time, but it's important to do it right.

  1. Open Settings β†’ Applications β†’ Application Management β†’ WhatsApp.
  2. Press Warehouse. β†’ Clear the cache.
  3. Don't clean up the data! It will delete the chat history.
  4. Reboot your phone and check your contacts.

If the problem persists, try reinstalling WhatsApp:

  • πŸ“² Back up chats in WhatsApp Settings β†’ chat β†’ Backup.
  • πŸ—‘οΈ Remove the app and install it again from Google Play.
  • πŸ”„ After installation, restore chats from backup.

⚠️ Attention: On some firmware MIUI After reinstalling WhatsApp, you need to manually allow access to contacts again – even if it was previously enabled.

5. Conflict with duplicate contacts or incorrect formats

WhatsApp may not see your contacts if:

  • πŸ‘₯ There are duplicates (one contact is saved on the phone and on the phone). SIM-map).
  • πŸ“ž Phone numbers are recorded in the wrong format (for example, without a country code or with extra characters).
  • 🌍 Contacts are tied to another region (WhatsApp ignores numbers without an international prefix).

How to fix it:

  1. Open the Contacts β†’ Contact Management β†’ Combine duplicates.
  2. Check the format of the numbers: they should be in the form +79XXXXXXXXX (for Russia) or +[country code][number].
  3. Remove contacts with incomplete or incorrect numbers.
How to check the format of the numbers automatically?
Use Truecaller or Contacts+, which analyzes the phone book and identifies error numbers, and you can export the contacts to a.vcf file and open it on your computer for verification.

Problem.Signs.Decision
Duplicate contactsOne person is displayed 2+ timesConnect through Contact Settings
Wrong number formatWhatsApp doesn’t show the contact, but it’s in the phone book.Add + and country code
Contacts to SIM-mapNumbers are visible on calls, but not on WhatsAppTransferring your phone or Google memory
Hidden contactsWhatsApp does not display all namesCheck your contact groups in Google Contacts

6. Problems with MIUI firmware or system updates

Some versions of MIUI (especially MIUI 12.5-14) have bugs that cause apps to lose access to contacts after an update. If the problem occurs immediately after the system update, try:

  • πŸ”„ Remove the update (if possible) through Settings β†’ The phone. β†’ Updating the system β†’ Three points. β†’ Select a Service Package.
  • πŸ“² Reset application settings in Settings β†’ System system β†’ Resetting settings β†’ Resetting application settings.
  • πŸ”§ Enable Developer Mode and Disable Optimization MIUI: Settings β†’ The phone. β†’ Version. MIUI (Tap 7 times) Settings β†’ Additionally. β†’ For developers β†’ Deactivate "Optimization" MIUI"

If nothing works, it will be hard to reset (but it will delete all the data!):

  1. Make a backup through Settings β†’ Additional β†’ Backup and Reset.
  2. Reset to Settings β†’ About Phone β†’ Reset settings.
  3. After the reboot, restore the data and check WhatsApp.

πŸ’‘

Before resetting, check if your WhatsApp chats are saved to Google Drive. Without a backup, your message history will be lost!

7. Features of specific Redmi models

Some Xiaomi Redmi models have unique bugs:

  • Redmi Note 10/11 Pro: Problem synchronizing contacts when using two SIM-The solution is to turn off one. SIM during the WhatsApp setup.
  • Redmi 9/9A/9C: conflict with Mi Contacts. Helps install an alternative contact manager (e.g. Simple Contacts).
  • Redmi K50/K60: Contact encryption bug in MIUI 14. You need to disable encryption in Settings β†’ Privacy β†’ Data encryption.

For Redmi with NFC (like Note 12 Pro+), it sometimes helps to disable the Quick Pay feature in Google Pay settings – it conflicts with access to contacts.

FAQ: Frequent questions about the problem

Why does WhatsApp only see a few contacts?
This happens if: Contacts are stored in different accounts (e.g., part in Google, part locally), group filtering is enabled in Google Contacts (check display settings), some contacts are recorded without country code (WhatsApp ignores them), Solution: combine all contacts in one account and check the number formats.
After the phone was dropped, WhatsApp stopped seeing contacts.
You probably haven't re-synced with your Google account. Do this: Go to Settings β†’ Accounts β†’ Google and enable Contact Sync. Open the Contacts app and wait for the sync to complete (the spinning circle icon at the top). Re-start WhatsApp.
On Redmi Note 12, WhatsApp sees contacts, but without names, it only sees numbers. Why?
This is a MIUI 14 bug that deals with encoding contact names. Helps: Clear the Contacts app cache, install an alternative contact manager (e.g. Contacts by Google), Reset application settings (see Section 6).
Can I transfer contacts to SIM-WhatsApp cards without a Google account?
Yes, but with limitations: Import SIM contacts to your phone memory via Contacts β†’ Import/Export. Make sure numbers are written in +[country code][number]. WhatsApp will see them, but they won't sync between devices. Google Contacts is better for reliability.
After the MIUI update, WhatsApp stopped seeing contacts. How do you get the old firmware back?
Firmware rollback is possible, but risky: Download the desired version MIUI From the official Xiaomi website (Download section). Go to Settings β†’ The phone. β†’ Updating the system β†’ Three points. β†’ Select the service pack. Select the downloaded file and confirm the rollback. ⚠️ Warning: this could lead to data loss or phone lockdown.We recommend trying other methods from the article first.