Why Xiaomi doesnโ€™t keep contacts in the phone book: a full analysis of the reasons and solutions

You added a new number to Xiaomi's phone book, but the contact disappeared after a minute? Or after a reboot, all the records disappeared? This problem is familiar to many owners of smartphones on MIUI - from budget Redmi to flagship Xiaomi 14. 80% of cases are not hardware failures, but software settings or synchronization conflicts. In this article, we will analyze all possible reasons why you can not keep contact with Xiaomi, from banal user errors to hidden firmware bugs, and give step-by-step instructions for restoring the phone book.

The peculiarity of the problem is that it can manifest itself in different ways: some users have contacts disappear immediately after adding, others - after updating. MIUI, The third ones only records imported from the SIM-We structured solutions by frequency and complexity so that you can quickly find your case. FAQ At the end of the article, you can quickly find an answer.

1. Contacts are not saved due to the absence of a Mi Account

The most common reason is the lack of a linked Mi Account. By default, MIUI tries to sync contacts with the Xiaomi cloud, and if an account is not added or disabled, the system can block the retention of new records, this applies to all models starting with the Redmi Note 8 and later.

How to check:

  • ๐Ÿ“ฑ Open the Settings. โ†’ Accounts and synchronization
  • ๐Ÿ” Make sure you have a Mi Account on the list (if not, add it)
  • โ˜๏ธ Check if the contacts are synchronized (the slider must be active)

If your Mi Account does not want to connect:

  1. Go to Settings โ†’ Passwords and Security โ†’ Privacy โ†’ Special Permits
  2. Find Change System Settings and Allow Access for the Contacts app
  3. Reboot your smartphone and try to add an account again.

๐Ÿ’ก

If you add a Mi Account, you get a โ€œServer Unavailableโ€ error, try connecting via a mobile network (turn off Wi-Fi) or use a VPN.

2. sync failure with Google or other services

The second most common problem is sync conflict between multiple accounts, and if you have both Mi Account and Google and even Outlook connected, the system can get confused about where to keep new contacts, most often after you update your MIUI or reset your settings.

How to fix it:

  • ๐Ÿ”„ Go to Settings. โ†’ Accounts and synchronization
  • ๐Ÿ“ต Temporarily disable sync for all accounts except one (e.g., leave only Google)
  • ๐Ÿ”„ Add a test contact and check if it is maintained.
  • โ˜‘๏ธ If yes, turn on the other accounts one at a time to identify conflict"

Pay special attention to duplicate contacts. If the phone book has entries with the same names, but from different sources (for example, one from SIM, the other from Google), MIUI can automatically delete "extra" to avoid this:

Settings โ†’ Applications โ†’ Application Management โ†’ Contacts โ†’ Memory โ†’ Clear cache
๐Ÿ“Š What account do you use to sync your contacts?
Only Mi Account.
Only Google.
Both (Mi + Google)
Other service
I'm not synchronizing.

3. Contact cache damaged

The cache of the com.android.contacts application can be damaged after updating the MIUI, incorrectly turning off the smartphone or installing third-party launchers, in which case the contacts are either not saved at all or disappear after restarting.

Instructions for cleaning the cache:

Open Settings โ†’ Applications โ†’ Application Management

Find the Contacts app (or Contacts)

Press "Memory" โ†’ "Clear the cache"

Reboot your smartphone

Try adding contact again.-->

If cleaning the cache didnโ€™t help, try resetting the app settings (not to be confused with a full phone reset!):

  • ๐Ÿ”ง In the same Memory menu, select Reset Settings
  • โš ๏ธ Note: This will remove all local contacts (not synced to the cloud)!
  • ๐Ÿ”„ After reset, reset sync with Mi Account or Google
What if the contacts are lost after the reset?
If you havenโ€™t synced your contacts to the cloud, try to restore them through MIUI backup: 1. Go to Settings โ†’ About Phone โ†’ Backup and Reset 2. Select Local Backup and check the date of the last backup 3. If you have a backup, restore data from there 4. If not, use programs like Dr.Fone or EaseUS MobiSaver to scan your smartphone memory for remote contacts.

4.Problems with SIM-card-slot

If the contact is not maintained only on SIM-map, the problem may be in:

  • ๐Ÿ›œ A damaged chip. SIM (Especially relevant for older Mini-SIM or Micro-SIM cards)
  • ๐Ÿ”Œ Contaminated slot (dust, oxidation of contacts)
  • ๐Ÿ“ถ Format incompatibility (some Xiaomi does not support maintaining contacts on eSIM)

Diagnostics and solutions:

Symptoms.Possible causeDecision
Contacts are retained but disappear after the SIM is removed.Damaged memory. SIM-mapTransfer contacts to phone memory or cloud, replace SIM
When you save it, you give an error "SIM-map full"Contact limit is exceeded (usually 250)Clean up unnecessary records or transfer them to your phone
Contacts are retained but displayed in hieroglyphicsIncompatible SIM encodingUse only Latin when saving on SIM

To check the slot:

  1. Turn off your smartphone and remove it. SIM-map.
  2. Examine the contacts of the slot for oxidation (green coating).
  3. Clean the contacts with an alcohol tampon (do not use abrasives!).
  4. Try inserting another one. SIM-If the problem has disappeared, replace the main card.

๐Ÿ’ก

Modern Xiaomi smartphones (starting with MIUI 12) by default save contacts to the cloud, not to SIM. If it is crucial for you to store numbers on the card, check the export settings in the Contacts app.

5. Mistakes after MIUI update

After upgrading to MIUI 14/14.5, many users have encountered a bug in which new contacts are saved but not displayed in the call list or SMS. This is due to a change in the architecture of the Contacts app and a conflict with the Telecom module.

Solutions for those affected by the update:

  • ๐Ÿ”„ Retracement to the previous version MIUI (if backup is available)
  • ๐Ÿ“ฒ Install an alternative contact app (e.g. Google Contacts or Truecaller)
  • ๐Ÿ”ง Manual update of the module Telecom through ADB: adb shell cmd package bg-dexopt-job

If a rollback is not possible, try the following method:

  1. Remove all accounts from Settings โ†’ Accounts and Sync.
  2. Reboot your smartphone.
  3. Add accounts in order again: first Google, then Mi Account.
  4. Turn on sync only for Google Contacts.

๐Ÿ’ก

Before rolling back the firmware, make sure to back up via Settings โ†’ About Phone โ†’ Backup. In MIUI 14+, the backup is created in.mia format and stored in the MIUI/backup/AllBackup folder.

6. Viruses or malware

Rarely, there are cases where contacts are not saved due to viruses masquerading as system services, especially smartphones with unlocked bootloader or installed pirated firmware.

Signs of infection:

  • ๐Ÿ“ต Contacts disappear after connecting to Wi-Fi/mobile
  • ๐Ÿ”‹ Unusually fast battery discharge
  • ๐Ÿ“ฑ Appearance of unknown applications in Settings โ†’ Annexes

How to check and clean:

  1. Install antivirus (Dr.Web, Kaspersky, Malwarebytes).
  2. Run a deep scan (turn on system file verification).
  3. If viruses are found, remove them and reset the cache for the Contacts app.
  4. In extreme cases, reset to factory settings (pre-save contacts to the cloud!).

โš ๏ธ Note: Some Google Play โ€œoptimizersโ€ (e.g. Clean Master or Google Play) DU Speed Boosters can block access to contacts. Uninstall those apps if they are installed.

7. Hardware malfunctions (least likely cause)

If none of the software solutions worked, the problem may lie in damage to the memory of the smartphone.

  • ๐Ÿ’ฅ Falling from a height (especially on concrete or asphalt)
  • ๐ŸŒŠ People who have been in the water (even if the phone has been working)
  • ๐Ÿ”ฅ Overheated (for example, during charging or playing)

How to diagnose:

Symptoms.Probable malfunctionDecision
Contacts are saved but disappear after rebootingDamaged partition /dataFastboot flashing or motherboard replacement
When you keep contact, the phone freezes.Failure of the eMMC/UFS chipDiagnostics at the service center
Contacts are saved but displayed with errorsProblems with working memoryMemory test via MemTest86 (bootloader unlock required)

If you suspect a hardware malfunction:

  1. Create a full backup through TWRP (if installed).
  2. Check your memory health with the AIDA64 app (Memory โ†’ Memory Test).
  3. Contact the Xiaomi service center (the addresses of official partners can be found on the mi.com website).

โš ๏ธ Warning: Do not attempt to disassemble your smartphone for memory testing unless you have experience. Damage to plumes or contacts can lead to complete data loss.

FAQ: Frequent questions about contact issues on Xiaomi

โ“ Why Contacts Are Saved But Not Shown in Call List?
This is a well-known MIUI 13/14 bug that involves splitting the contact database and the telephony module. Solutions: Update the Contacts app via Google Play (if available) Clear the cache for the Contacts app and Phone Set an alternative call (e.g. Google Phone)
โ“ How to transfer contacts with SIM on the phone, unless they are copied?
Use a workaround: Insert SIM into another phone (like an old Nokia or Samsung) Copy SIM contacts into a phone book Export them to a.vcf file and send them to Xiaomi via email or Telegram Import.vcf to Xiaomi via the Contacts app
โ“ Can I restore contacts if they are missing after resetting?
Yes, if: You synced them with Google or Mi Account (just log in again) You have a local backup.mia or.vcf You used third-party services like My Contacts Backup If none of this works, try data recovery software (DiskDigger, Undeleter), but the chances are slim.
โ“ Why importing contacts from VCF they don't last?
Probable causes:.vcf file corrupted (try opening it on PC) File size too large (split into parts of 500 contacts) Encoding conflict (save the file to UTF-8) Solution: import the file through Google Contacts (contacts.google.com) and sync with the phone.
โ“ How to ban MIUI Automatically remove duplicate contacts?
By default. MIUI combines duplicate contacts, which sometimes leads to data loss.To disable this: Open the Contacts app Click on three dots (โ‹ฎ) โ†’ Settings Select Contacts Combination โ†’ Turn off the option Also disable Auto-Update contacts in the same menu