Why you canโ€™t save contacts on Xiaomi Redmi 9 and how to fix it

You added a new number to the Xiaomi Redmi 9 phone book, but after rebooting or updating the application, the contact disappeared without a trace? This problem is familiar to many owners of budget Xiaomi smartphones, and its causes can be rooted in both software failures and hardware limitations of the device. Unlike flagship models, the Redmi 9 often faces a lack of RAM and synchronization errors due to optimized MIUI firmware, which leads to data loss.

In this article, weโ€™ll look at 10 main reasons why contacts arenโ€™t saved on Xiaomi Redmi 9, from commonplace user errors to deep system failures. You will learn how to check your sync settings with Google Account, recover lost numbers from a backup, and what to do if the problem lies in a damaged device memory. MIUI, This mechanism automatically clears โ€œunusedโ€ contacts without notifying the user โ€“ this mechanism works on 70% of devices with firmware below. MIUI 13.

1. Problems with syncing Google Account

The most common reason for contact disappearance is the disconnected sync with your Google account. By default, the Xiaomi Redmi 9 stores the numbers in local memory, but when you reset or update them, they are lost.

  1. Open Settings โ†’ Accounts and Sync โ†’ Google.
  2. Select your account and make sure the switch opposite Contact is active.
  3. Click Sync Now (in the upper right corner).

If synchronization is enabled but contacts are not saved, try:

  • ๐Ÿ”„ Delete and re-add Google Account (pre-export contacts to file) VCF).
  • ๐Ÿ“ฑ Update the Contacts app via Google Play โ€“ outdated versions often conflict with the MIUI.
  • ๐Ÿšซ Disable battery optimization for the Contacts app in Settings โ†’ Annexes โ†’ Battery management.
๐Ÿ“Š Where do you usually keep your contacts?
On Google Account
In the memory of the phone
V SIM-map
In a third-party application (Truecaller, WhatsApp, etc.)

โš ๏ธ Note: If contacts are duplicated after synchronization, use the tool to Combine and Correct in Google Contacts settings (available on the web version of contacts.google.com). Do not manually delete duplicates - this can lead to data loss.

2. overflowing memory of the device

Xiaomi Redmi 9 is equipped with only 32/64 GB of internal memory, and when you fill more than 90%, the system begins to automatically clear the cache and temporary files โ€” including unsaved contacts.

  1. Go to Settings. โ†’ Memory.
  2. If it's busy. >85%, delete unnecessary files or transfer them to the SD-map.
  3. Clear the app cache in Settings โ†’ Apps โ†’ App management โ†’ Clear the cache.

A hidden feature of MIUI is that when memory is scarce, the system can block the writing of new data to the phone book, which is protection against file system corruption, but users often mistake it for a failure.

Delete duplicate photos in Gallery | Clear the cache of messengers (WhatsApp, Telegram)| Transfer heavy files to SD-card | Turn off automatic downloading of media in chats-->

Memory filling levelRisk of losing contactRecommendations
70-80%Low.Delete temporary files (cache)
80-90%Medium.Transfer your photos/video to SD or cloud
90-95%High-pitchedRemove unused applications
>95%criticalReset your phone to factory settings

3. the failure of the Contacts or MIUI application

The com.android.contacts app in Redmi 9 often crashes due to conflicts with the MIUI shell. Symptoms: contacts disappear after editing, do not appear in the call list or are duplicated.

  • ๐Ÿ”„ Cleaning the application data (all contacts will be deleted!):
  • ๐Ÿ“ฑ Reinstallation of updates:
  • ๐Ÿ› ๏ธ Resetting the application settings in Settings โ†’ System system โ†’ Resetting settings โ†’ Resetting application settings.

If the problem persists, try an alternative contact management application, such as Truecaller or Simple Contacts, which stores data in their cloud and is not affected by MIUI system failures.

๐Ÿ’ก

Before clearing the Contacts app data, export the phone book to the file VCF: Open the app, press it. โ‹ฎ โ†’ Contact management โ†’ Imports/Exports โ†’ Exports to the vault.

4. Damage to system files or firmware

If contacts are lost after a MIUI update or a sudden power outage, damage to system files is to blame. In Redmi 9, this is often due to:

  • ๐Ÿ”‹ Interrupted update โ€œby air" (OTA).
  • ๐Ÿ“ฑ Incorrect manual reset to factory settings.
  • ๐Ÿ› ๏ธ Install custom firmware without unlocking the loader.

For recovery:

  1. Check firmware integrity in Settings โ†’ About Phone โ†’ MIUI version (click 10 times on the version bar for diagnosis).
  2. If the system offers to update, agree. If the update is suspended, use the Restore mode:
  3. In extreme cases, perform a full reset via Settings โ†’ Additional โ†’ Restore and Reset โ†’ Reset settings.

โš ๏ธ Warning: After reset, all local contacts (not synced to Google) will be lost! SIM-Map - some Redmi 9 models automatically erase contacts with the SIM discharged.

5. Problems with SIM-card-slot

Many Xiaomi Redmi 9 users keep contacts on the site. SIM-This method is unreliable: memory SIM Limited (maximum 250 contacts) and the storage format is outdated:

  • ๐Ÿ“ถ Contacts disappear when reshuffled SIM other-phone.
  • ๐Ÿ”ง Damage to contacts SIM-cards due to oxidation or mechanical damage.
  • ๐Ÿ“ฑ Reading error due to incompatibility with new firmware MIUI.

To transfer contacts to the SIM in the memory of the phone:

  1. Open the Contacts app.
  2. Press. โ‹ฎ โ†’ Contact management โ†’ Imports/Exports โ†’ Import with SIM-map.
  3. Select your phone or Google Account as your import target.
How to check SIM-misscard?
Put the SIM in another phone and try to read the contacts. If they don't show up, the card is damaged. Also check the SIM contacts for scratches or oxidation (dark spots). Use an eraser or alcohol to clean.

6. Conflict with third-party applications

Call blocking apps (Truecaller), memory optimizers (Clean Master), or even instant messengers (WhatsApp, Viber) can interfere with the phone book, for example:

  • ๐Ÿ“ต Truecaller may hide "suspicious" contacts without notice.
  • ๐Ÿงน Optimizers, like, MIUI Security clears contact cache as 'junk".
  • ๐Ÿ’ฌ WhatsApp creates duplicate contacts that conflict with system.

To identify the culprit:

  1. Start the phone in Safe Mode (Put Power โ†’ Long tap on Turn Off โ†’ Safe Mode).
  2. Try adding a contact. If the problem is gone, it's the third-party app's fault.
  3. Remove suspicious programs, starting with optimizers and call blockers.

๐Ÿ’ก

Only system applications are running in safe mode, and if contacts are saved, the problem is in one of the programs you install.

Hardware malfunctions

If none of the software methods worked, the reason may lie in the physical damage to the memory of Xiaomi Redmi 9.

  • ๐Ÿ’พ Contacts disappear after phone drop or moisture hit.
  • ๐Ÿ“ฑ The phone reboots when trying to save the number.
  • ๐Ÿšจ Error: "Cannot keep contact" or "Memory damaged".

For diagnosis:

  1. Connect your phone to your PC and check the integrity of the file system via chkdsk (Windows) or fsck (Linux/Mac).
  2. Run the memory test in the engineering menu:
  3. If the tests show errors, contact the service center. 60% Replacement of the memory module (cost) ~1500-2500 โ‚ฝ).

โš ๏ธ Warning: Don't try to disassemble the Redmi 9 yourself for memory repair! In this model, the eMMC chip is soldered to the motherboard, and its replacement requires professional equipment (infrared soldering station).

FAQ: Frequent questions about missing contacts

Can I reconnect after resetting my phone?
Yes, if they were synced with Google Account. Go to contacts.google.com, log in and export contacts to the VCF file. If sync wasn't set up, try data recovery software (Dr.Fone, EaseUS MobiSaver), but chances are low - MIUI encrypts local contacts.
Why do contacts duplicate after synchronization?
This is due to a conflict between local contacts and data from Google. Solution: Open Google Contacts. From the menu, select Combine and Fix. Click Combine All to Automatically Merge Duplicates. On your phone, turn off the display of duplicate accounts: Contacts โ†’ โ‹ฎ โ†’ Settings โ†’ Accounts. โ†’ Hide take.
How to transfer contacts from the broken Xiaomi Redmi 9?
If the screen isn't working, but the phone is on: Connect Redmi 9 PC-only USB (File Transfer Mode. Copy the file. /data/com.android.providers.contacts/databases/contacts2.db (You need root access. Use SQLite Browser to extract numbers from the database. If the phone doesn't turn on, contact the service - wizards can swat the memory chip and read the data (cost). ~3000-5000 โ‚ฝ).
Why arenโ€™t new contacts displayed on WhatsApp?
WhatsApp only syncs with contacts stored in your phoneโ€™s memory or Google Account. SIM-Solution: Import contacts with the messenger. SIM Instructions in Section 5: Update WhatsApp to the latest version, restart the app or reinstall it.
Can I turn off automatic contact cleaning in MIUI?
Yes, but it's a hidden feature. In MIUI firmware 12 and below: Activate Developer Mode (7 times tap on the MIUI version in settings). Go to Settings โ†’ Additional โ†’ For Developers. Find the Contact Background Limit option and disable it. In MIUI 13+, this option is removed - use third-party backup apps.