Owners of Xiaomi, Redmi and Poco smartphones periodically encounter an intrusive and annoying notification that says, “Confirmation not sent. There’s been an error. Try again.” This problem with Google Play Services can occur at the most inopportune moment: when you install a new app, update your system or just unlock your screen. The essence of the error is that your device cannot correctly sync data with the search giant’s servers, which blocks access to the app store and other important features.
The causes of the failure can be trivial, for example, an unstable Internet connection or a downed date in the system, but sometimes the problem lies deeper - in a cache conflict or errors in security files. MIUI, like any other Android shell, has its own features of the background processes that can aggressively "kill" Google services to save energy, which leads to an error. Understanding the nature of the failure is the first step to fix it, so do not immediately panic and carry the phone to the service center.
In this article, we will take a look at all the possible solutions to a problem, from simple reboots to more complex system configuration manipulations, how to properly clean service data, check security certificates, and configure DNS to work smoothly. It is important to take actions consistently, because often the solution lies in a combination of several factors, rather than a single setup.
Checking the basic date and time settings
The most common and often overlooked cause of sync errors with Google is the incorrect date and time settings on the device. SSL/TLS security protocols, which are used to encrypt the connection between your phone and Google servers, are extremely sensitive to desynchronization. If the time on your Xiaomi differs from the real time of the server even by a few minutes, the security certificate is invalid and the connection is interrupted with an error message.
To rule out this factor, you need to go to the system settings and check the current settings. Go to the Settings menu → Additional settings → Date and time. Make sure the Use Network Time switch is activated. If it is already on, try turning it off, manually set the wrong date, save, and then turn on the automatic determination again. This action will forcefully re-request the data from the carrier.
⚠️ Warning: If the time is still lost or incorrect after the automatic date is turned on, the problem may be a discharged battery on the motherboard or a software firmware failure requiring resetting settings.
Also worth paying attention to is the time zone. Even at the right time, the wrong region can cause conflicts when checking application licenses. In the same menu, make sure you choose the right time zone that matches your location, or turn on the automatic belt determination option. After making changes, be sure to restart your smartphone so that all system services apply the new settings.
💡
Before changing your time settings, take a screenshot of the current settings so that you can return them back in case of a crash.
Diagnostics of Internet connection and DNS
Internet connection stability is critical to Google services. The “Confirmation Not Send” error often appears when a data packet is lost along the way or blocked by the provider. Xiaomi smartphones with MIUI or HyperOS shell sometimes have problems switching between Wi-Fi and mobile Internet. Try to turn off Wi-Fi and check your mobile network (or vice versa) to see if the error depends on the type of connection.
One of the most effective ways to solve problems with access to Google servers is to change the system. DNS-- Standard servers. DNS Your ISP may be slow or have trouble routing to certain domains. DNS manually in Wi-Fi settings or through private settings DNS Android.
- 🌐 Go to Settings. → Wi-Fi, click on the arrow next to your network and find settings DNS.
- 🔢 Select Manual and enter Google server address: 8.8.8.8 or 8.8.4.4.
- 📱 For global settings go to Settings → Connection and sharing → Private DNS and type in dns.google.
After shift. DNS-Sometimes the system caches old routes, so turning on the air mode for a short time will help reset the network settings. DNS It often helps to bypass restrictions and restore normal service operation.
Cleaning up cache and data of Google services
Accumulated cache and temporary files often become a source of conflicts in the Android operating system. If errors or corrupted data accumulate in the files of Google Play services, the authorization and confirmation process will constantly fail.
You need to find three main components: Google Play Services, Google Play Store, and Google Accounts, and each of them has to be cleaned, and it's important to understand the difference between cleaning the cache and cleaning the data: cache deletes temporary files, and data cleanup resets the application settings to the factory, which is safe and necessary in this case.
☑️ Checklist of cleaning services Google
The sequence of actions should be as follows: open Settings → Apps → All apps. Search in the list of Google Play Services, click Clean and select Clear All. Then repeat the same steps for the Google Play Store. After that, it is also recommended to delete the data for the Google Accounts application (don’t worry, the accounts themselves will not be deleted, just reset their sync settings).
⚠️ Note: After clearing the Google Accounts data, you may need to re-enter your Google account password when you first log in to the Play Store.
Account management and synchronization
Account conflict is another common reason why Xiaomi phones have a confirmation error: If multiple Google accounts are added to a device, the system may try to use one that is restricted or requires re-signing in to log in. In addition, MIUI has a separate Mi Account system that can sometimes conflict with Google’s access rights.
Check the active account list. Go to Settings → Accounts and Sync → Google. Here you will see a list of all the linked email boxes. If you see an account that you have not used for a long time or one that you have lost, you should delete it from the system. Click on the unnecessary account and select Delete account.
Also worth checking is sync status, make sure that all the services you need are synchronized for your main account, sometimes just turning off and re-enable the sync slider for a problematic account to start the security token update process anew, an action that often helps shake up the system and fix legacy authorization errors.
| System component | Action. | The result |
|---|---|---|
| Google Play Services | Clearing the data | Resetting authorization tokens |
| Google Play Store | Clearing the cache | Deletion of temporary store files |
| Google accounts | Reconnect. | Updating passwords and rights |
| System time | Auto-tuning | Correct operation of SSL certificates |
💡
Deleting an extra or problematic Google account from a device often resolves the error instantly as the system stops trying to use incorrect credentials.
Updating and reinstalling Google components
Sometimes the problem lies in the banal obsolescence of the version of the services Google Play or their damage during the previous update. On Xiaomi smartphones, Google components are updated regardless of the main firmware through the Play Store, but this process can go wrong. If you have access to the store (even with errors), try to find there “Google Play Services” and check for the “Update” button.
If an update through the store is not possible due to an error, you can use third-party sources. APKMirror is a reliable resource for downloading official versions. APK-You will need to download the latest version of Google Play Services and Google Play Store, compatible with your Android version and processor architecture.Be sure to allow installation from unknown sources in your security settings before installation.
As a last resort, if the update doesn’t work, try removing Google Play service updates. Go to Settings → Apps → Google Play Services → Three dots at the top → Remove updates. This will roll the component back to the factory version, which will then itself update to the current one. This method often helps if the new version contains bugs that cause conflict with your particular version of MIUI.
Why not just remove Google Play Services?
Resetting network settings and advanced diagnostics
If none of the previous methods worked, there may have been deep errors in network settings that don't get fixed by a simple reboot: Resetting network settings will bring Wi-Fi, Bluetooth and mobile internet back to factory values. This won't delete your personal files or contacts, but you'll have to re-enter passwords from Wi-Fi networks.
To perform the reset, go to Settings → Connection & Sharing → Reset Wi-Fi, mobile networks and Bluetooth. Click Reset button at the bottom of the screen and confirm the action. Once rebooted, the phone will be “new” in terms of network connections, which often eliminates hidden configuration conflicts.
It is also worth mentioning the possibility of antivirus programs or VPN-If you have installed ads blocking applications (such as AdGuard) or VPN, Try to temporarily disable them. Sometimes they block the connection to Google's license verification servers, which causes the "Approval not sent" error".
⚠️ Before performing a full Hard Reset, make sure you remember the password from your Google account, otherwise the phone may be locked after the reset due to security. FRP.