“Failed to save the changes” in the contacts Xiaomi: reasons and solutions

The “failure to save the change” error when trying to add or edit a contact on Xiaomi smartphones is a common problem that users of MIUI devices face. The situation is especially annoying when you need to save a new number urgently, and the system persistently fails, the reasons can be due to software failures of the firmware itself, as well as conflicts with account synchronization or damage to the contact database.

In this article, we will look at all possible causes of error, from banal lack of rights to deep system failures, and provide step-by-step instructions for their elimination. We will pay special attention to the nuances of working with MIUI 12/13/14, because in these versions the contact processing algorithm has changed significantly. If you use the Redmi Note 10/11/12, POCO X3/X4 or the flagship Xiaomi 12/13/14, the solutions from this article will also suit your model.

Before you go to radical measures (like resetting), try simple methods — often solved by cleaning the cache or restarting Google services. And if the error occurred after the MIUI update, we will tell you how to roll back the changes without losing data.

1. Checking basic settings: rights and synchronization

The first thing to do is make sure that the Contacts app has all the permissions it needs and syncs with your Google or Mi Account work correctly, often because the system blocks access to the contact store.

Open Settings → Applications → Application Management → Contacts and check:

  • 📱 Permits: Contacts, Storage and Phone must be included».
  • 🔄 Sync: If you use a Google account, go to Settings → Accounts. → Google → Sync and activate the switch opposite “Contact».
  • 🛡️ Battery Limitations: C Settings → Battery → Energy saving mode make sure that there are no restrictions for Contacts.

If synchronization is enabled but contacts are not saved, try to force the data to be updated:

  1. Open the Contacts app.
  2. Slip on three dots in the upper right corner → “Settings”.
  3. Select “Contact Management” → “Sync”.

⚠️ Note: If you use Mi Account to sync, make sure that in your account settings (Settings) → Mi Account: Contact Sync is enabled, and in some regions (e.g. EU), this feature may be disabled by default due to the fact that it is not available. GDPR.

📊 What account do you use to sync your contacts?
Google
Mi Account
Local storage.
Other

2. Cleaning the cache and data of the “Contacts” application

Clogged cache or corrupted app data is one of the most common causes of a save error. In MIUI, cache can accumulate for years, especially if you rarely update your firmware. Cleanup will not delete your contacts (if they are synchronized with your account), but will reset temporary files that can block changes.

Instructions:

  1. Go to Settings → Applications → Application Management.
  2. Find the Contacts app (or Contacts on some firmware).
  3. Tap “Clear Cache” → “Clear Data” (if the error persists).
  4. Reboot your smartphone.

If your contacts disappear after cleaning the data, don't panic - they will recover after synchronizing with your account.

  • 🔄 Open the "Contact» → «Settings» → «Imports/Exports».
  • 📥 Select “Import from your account” Google/Mi».

☑️ Preparation for cache cleanup

Done: 0 / 4

If the cleanup didn't work, the problem could go deeper into the contact database itself, and then resetting the app settings will help:

  1. Go to Settings → Applications → Contacts → More.
  2. Select “Reset” (or “Reset default settings”).

3. Google Account Problems: How to Fix

If you use a Google account to sync, the “failed to save changes” error may be related to:

  • 🔗 Version conflict (e.g., contacts are edited simultaneously on the phone and in the web version of Google Contacts).
  • 🔒 Blocking syncs due to suspicious activity (for example, if you recently changed your password).
  • 📵 Internet absence or blocking of Google services (relevant for China or devices without any Internet connection) GMS).

Decisions:

  1. Restart Google Services: Settings → Apps → App Management → Three Points → Show System → Google Play Services Clear the cache and data, then restart the phone.
  2. Check sync status: Settings → Accounts → Google → your email → Account sync Make sure the Contacts slider is active and there are no sync errors.
  3. Delete and add your account again (last resort): Settings → Accounts → Google → Delete your account After rebooting, add it back.

If you use Xiaomi without Google Mobile Services (for example, Chinese firmware), sync with Google Contacts will not work.

  • 📲 Export contacts to.vcf file via Contacts → Settings → Exports.
  • 🖥️ Upload the file to your computer and import it to Google Contacts via your browser.
What to do if your Google account is blocked?
If you see a message when you try synchronization, “Account is temporarily blocked”, go to the page [myaccount.google.com](https://myaccount.google.com) In the Security section, check your latest activity and confirm it was you, and you may also need to change your password or confirm your password. SMS.

4.Duplicate and damaged contacts conflicts

Sometimes a save error occurs due to corrupted entries or duplicates in the phone book. MIUI can block changes if it detects inconsistencies in the data (for example, empty fields or incorrect characters in numbers).

How to clean the base:

  1. Remove duplicates: Open Contacts → Settings → Contact Management → Combine Duplicates.
  2. Check for problematic records: View contacts with non-standard characters (e.g., emojis in names or numbers) that can block saving.
  3. Export and import contacts again: Contacts → Settings → Export (in.vcf file) → Delete all contacts → Import the file back

If export/import doesn’t help, try to restore contacts from backup:

  • 📱 On the phone: Settings → Additionally. → Backup and reset → Local backup.
  • 🖥️ On the computer: use the Mi PC Suite for recovery from backup.
Symptoms.Possible causeDecision
Contacts are saved but disappear after rebootingFailure to sync with the accountRestart Google Services or Change Your Sync Account
The error only appears when editing old contacts.Damage to database recordRemove the problem contact and recreate
Only new contacts are not kept.Insufficient rights to the appCheck the permissions in the application settings
Mistake after MIUI updateDatabase version conflictClear cache or roll back update

💡

If you have custom firmware installed (e.g. xiaomi.eu or LineageOS), the error may be due to incompatibility of the contact module. Try to reflash the original MIUI via Fastboot or install a patch for contacts from thematic forums (e.g. 4PDA).

5. Resetting settings and extreme measures

If none of these methods work, there are radical ways to:

A. Resetting the settings of the “Contacts” application to factory:

  1. Go to Settings → Applications → Contacts → Storage.
  2. Tap “Reset Settings” (or “Remove Updates” if the button is available).

B. Full reset of the phone (Hard Reset):

This method will delete all data from the device, including photos, messages and installed apps. Use it only if other methods have not worked and you have a backup.

  1. Make a backup through Settings → Additional → Backup.
  2. Go to Settings → About the phone → Reset settings.
  3. Select “Erase all data” and confirm.

B. Fastboot flashing (for power users):

If the error occurred after the MIUI update, you can roll back to the previous firmware version:

  1. Download the official firmware for your model from the Xiaomi website.
  2. Unpack the archive and connect the phone to your PC in Fastboot mode (clip Volume Down + Power).
  3. Run the script. flash_all.bat (Windows or use the Mi Flash Tool.

⚠️ Note: Fastboot flashing will reset all data and may result in bootloader lock if the phone is tied to Mi Account. Before the procedure, make sure you untie your account in Settings → Mi Account → Delete the account.

6. Alternative methods of contact management

If the standard Contacts app continues to give an error, alternative methods can be used:

A. Third-party applications:

  • 📱 Google Contacts (the official app from Google, often runs more stable than the regular one).
  • 📱 Simple Contacts or Contacts+ (Minimalist alternatives with synchronization support).

Install one of the apps from Google Play and import contacts from the.vcf file.

B. The web version of Google Contacts:

If the problem is only on the phone, edit the contacts via the browser:

  1. Go to contacts.google.com.
  2. Sign in with the same account as on your phone.
  3. Add or edit contacts – changes are synchronized automatically.

B. Local storage (without synchronization):

If sync with accounts doesn’t work, keep your contacts locally:

  1. Open Contacts → Settings → Contact Management.
  2. Select “Local Storage” as your primary location.
  3. Export contacts to.vcf file for backup.

💡

If you use Xiaomi with Chinese firmware (without GMS), the only reliable way to sync contacts is to export/import via a.vcf file or use Mi Cloud (requires registration with Mi Account).

7. Frequent questions and answers

Why are contacts not only kept in the SIM-map?
V MIUI There is a restriction on editing contacts on SIM-To keep the number on the map. SIM: Open the "Contact» → «Settings» → «Import/Export. Select "Export to Export" SIM-card" (if optional) If no option is available, copy the contacts to the phone book and then manually transfer them to the phone book. SIM You can use the contact editing menu: SIM-Cards support a limited number of characters in names (usually up to 14 characters).
Can I restore contacts if they are lost after resetting?
Yes, if you had Google or Mi Account sync enabled before the reset: Add your account back to your phone. Go to Contacts → Settings → Contact Management → Sync. If contacts don't show up, check them in the web version of Google Contacts or Mi Cloud. If sync wasn't set up, try restoring your data from your local backup (Settings → Additional → Backup).
Why are the contacts duplicated after the MIUI update?
This is a well-known MIUI problem when you upgrade to the new version. To eliminate duplicates: Open Contacts → Settings → Contact Management → Combine Duplicates. If the option doesn't work, export contacts to.vcf, delete all records, and then import the file back. To avoid future duplicates, disable synchronization of contacts with unnecessary accounts (like WhatsApp or Viber).
How to transfer contacts from one Xiaomi to another?
The most reliable ways: 🔄 Through the account. Google/Mi: Turn on sync on your old phone, then add the same account on your new one. 📱 Using.vcf file: On an old phone: Contacts» → «Export" (save file to memory card) on new phone: "Contacts» → «Imports» → select the file. 🖥️ Through Mi. PC Suite: Connect both phones to your PC and use the Data Transfer feature».
What if contacts are saved but not displayed in other apps (WhatsApp, Telegram)?
The problem is usually with not having permission to access contacts: Go to Settings → Apps → App Management → WhatsApp (or more). Check if Contacts is enabled. Restart the app. If permissions are fine, try: Clear the app cache (like WhatsApp). Delete and reinstall the app.