You try to add a new number to your Xiaomi Redmi phone book, but after clicking Save, the contact disappears or doesn't appear in the list? This problem is common on devices with MIUIs of different versions, from the old Redmi 4X to the new Redmi Note 12.
In this article, we’ll look at the top 7 reasons why contacts aren’t saved on Xiaomi, from the banal lack of memory to conflicts with a Google or Mi Account account. You’ll get step-by-step instructions for each situation, including hidden MIUI settings that aren’t written about in the official documentation. And if the problem is deeper, learn how to reset the Contacts app cache without losing data.
We will focus on the conflict between local contacts and cloud services that arises after the update. MIUI shift SIM-This problem is specific to Xiaomi smartphones and requires a specific solution.
1.Insufficient Memory: Why Contacts "Disappear" After Saving
The most obvious, but often overlooked, reason is the lack of space in the internal memory, and when the amount of available space falls below 500MB, MIUI automatically clears the cache, which can interrupt the process of saving the contact.
How to check:
- 📱 Open the Settings. → The phone. → Memory.
- 🔍 See the “Available” line – if the value is less than 1 GB, the memory is critically filled.
- 🗑️ Go to Settings. → Annexes → Application management and sort by cache size.
Delete the cache of applications (especially messengers)|Transfer the photo/video to SD-map|Remove unused items APK-files from the Download folder|Cleaning the basket in the Gallery»-->
⚠️ Note: If you use Redmi with a hybrid slot under two SIM-Cards or memory cards, make sure that contacts are stored on internal memory, not on the computer. SD. MIUI It does not always work correctly with external drives when writing a phone book.
2. Synchronization conflict: Google vs Mi Account vs. SIM-map
MIUI offers to keep in touch in three places:
- 📱 Locally (only on the phone)
- ☁️ Google Account (synchronization with Gmail)
- 🔗 In Mi Account (Xiaomi Cloud)
If you sync multiple accounts at once, new contacts can be duplicated or lost due to conflicting versions, for example, you added a number to a local ledger, but MIUI tries to sync it with Google, where there is already a contact with the same name.
| Storage method | Pluses | Cons | How to turn off |
|---|---|---|---|
| Locally. | It doesn't depend on the Internet. | Lost when you drop your phone | No action is the basic option |
| Google Account | Automatic backup | Conflicts when changing an account | Settings → Accounts → Google → Contact Synchronization |
| Mi Account | Integration with Xiaomi ecosystem | Can duplicate contacts | Settings → Accounts → Mi Account → Synchronization |
🔹 Solution: Choose one primary storage method and turn off sync for others. For example, if you use Google Contacts, deactivate sync in Mi Account:
- Go to Settings → Accounts → Mi Account.
- Click on your profile.
- Turn off the Contacts slider.
- Confirm the action and wait for the synchronization to be completed.
Locally (only on the phone)|On Google Account|In Mi Account.|Nana SIM-map|I don't know.-->
3. Contact app failure: how to reset without data loss
If the problem occurs after updating MIUI or installing a new application, the cache or contact data is to blame. Unlike a complete reset, cleaning the cache will not delete your numbers, but will return the settings to the factory.
Instructions:
- Open Settings → Applications → Application Management.
- Find the list of “Contacts” (or “Contacts” on English firmware).
- Press Warehouse. → Clear the cache.
- If it doesn’t work, choose Clear Data (this will reset the app’s settings, but won’t delete the contacts themselves).
⚠️ Note: Some Redmi models (e.g. Redmi) 9A or Redmi 10C) Once the data is cleaned, the Contacts app can request permission to access the phone book. Don't ignore this request, without it, it will be impossible to save it.
💡
If contacts are not saved after cleaning the cache, try to remove updates for the Contacts app (button «⋮» → «Remove updates.This will return the factory version of the program, which is more stable on older Redmi models (for example, Redmi 5 Plus).
4. Access Rights Error: Why MIUI Blocks Save
With MIUI 12 and later, Xiaomi has tightened its app permissions policy.If you try to keep in touch through a third-party messenger (like WhatsApp or Telegram), the system can block access to the phone book.
How to check your rights:
- 🔒 Go to Settings. → Confidentiality → Application authorizations.
- 📞 Find the Contacts section and check which apps have access.
- ⚙️ For the Contacts application, there must be a permission to Change System Settings».
If the rights are reset (for example, after an update), do:
Settings → Applications → Application Management → Contacts → Permissions → Enable All🔹 For root-access Redmi owners: Check if system services are disabled through the ADB Or an application like Debloater, like disabling com.android.contacts, you can't save your contacts.
5. Problems with SIM-Map: Why Contacts Are Not Saved on the Map
Many users of Xiaomi Redmi habitually keep contacts on the Internet. SIM-A map, but modern nano-SIMs have a limitation: they support no more than 250 contacts with a name up to 14 characters and a number up to 20 digits. MIUI fails to show.
How to check:
- 📶 Put it in. SIM-Card to another phone and try adding contact.
- 🔢 If the message “Memory is full” appears, the problem is in the limit. SIM.
- 🔄 Move the contacts with SIM telephone: Contacts → ⋮ → Imports/Exports → Import with SIM.
⚠️ Attention: Redmi with two SIM-Cards (Redmi Note 11 Pro, Redmi) K50) Default contacts can be saved to inactive SIM. Check which card is selected for storage in the settings of the Contacts app».
What to do if SIM-map damaged?
6. Viruses and malware: the hidden cause of failures
An unlikely but possible scenario is a viral infection that blocks access to system functions, including maintaining contacts. APK-files from unverified sources.
Signs of infection:
- 🛡️ There are constantly advertising banners in the status line.
- 📉 The phone stops when you open "Contacts».
- 🔄 Applications are spontaneously updated.
How to check:
- Install Malwarebytes or Dr.Web Light from Google Play.
- Run a deep scan.
- Remove the detected threats and restart the phone.
If no viruses are found but suspicions remain, reset your app-only settings (not a full reset!):
Settings → System → Resetting settings → Resetting application settings7. Hardware malfunctions: when "iron" is to blame
If none of these methods worked, the problem could be damage to memory or NAND controller.
- 💥 Falling from a height or being struck.
- 🌡️ Overheated (for example, during charging).
- 🔋 They have a bloated battery (presses on the motherboard).
🔹 Diagnostics:
- Try to keep the contact in safe mode (press the power button → Safe Mode), if it works, it is the fault of the software, if not, a hardware problem.
- Install the AIDA64 app and check the memory status in the Storage section.
⚠️ Note: Redmi with eMMC memory (e.g. Redmi) 6A, Redmi 7) wear and tear of memory cells can lead to data loss. If the phone often “forgets” contacts or other files, this is a sign of chip degradation - replacement is required.
💡
If contacts are not saved only when connected to a computer via USB (in file transfer mode), the problem is with the MTP drivers. Update the Mi PC Suite or use alternative transfer methods (Bluetooth, cloud).