If WhatsApp on Android stops seeing contacts or does not display newly saved numbers, the reason most often lies in disabled permission to access the phone book or in a failure of synchronization with a Google account.
In this article we will analyze in detail all the possible causes of the failure and We will offer step-by-step guide for eliminating them. We will look at Android privacy settings, features of working with SIM cards and the nuances of saving international numbers. Understanding these mechanisms will help you quickly restore access to the address book without losing important data.
Checking access permissions to the phone book
The most common reason why WhatsApp does not display the list of subscribers is the lack of necessary access rights. The operating system Android strictly controls the interaction of applications with the user’s personal data. If you accidentally rejected the request during the first installation or reset your privacy settings, the messenger simply will not be able to read information from the device’s memory.
To fix this, you need to manually check the permission status in the system menu. Go to Settings → Applications → WhatsApp → Permissions. Make sure the switch next to Contacts is active. In some versions of the shell, for example Xiaomi or Samsung, this item may be called “Phone and contacts” or be combined with access to calls.
Sometimes it is useful to force a restart of the permissions service. Try turning off access to contacts first, wait a few seconds, and then turn it back on. This action will often prompt the system to scan the address book again. If after this procedure the list is still empty, the problem may be deeper than just setting permissions.
⚠️ Warning: If you use third-party launchers or privacy apps, they may block WhatsApp's access to contacts at the system level, overriding the default Android settings. Check the settings of such apps.
Google account synchronization problems
Modern smartphones based on Android are closely integrated with the Google ecosystem. Most users store their numbers in the cloud so as not to lose them when changing devices. However, if the synchronization is broken, WhatsApp will not be able to get the current list of numbers, even if they are displayed in the standard Phone application.
Check the synchronization status by going to the Settings → Accounts → Googlesection. Select your primary mailbox and make sure the “Contacts” checkbox is checked. If synchronization is disabled or frozen, the data in the messenger will not be updated. Try unchecking the box, confirming the action, and then putting it back to start the update process manually.
Sometimes a conflict arises between the local copy of contacts and the cloud version. In this case, the messenger can “see” only one of the databases. Make sure that in the Contacts app's display settings you select "All contacts" or a specific Google account, not just those saved on your device or SIM card.
If synchronization is constantly reset, try deleting and adding your Google account again in the phone settings. This will update the access tokens without losing data.
International number storage format
One of the technical reasons why a certain contact is not displayed or messages are not delivered is the incorrect number recording format. WhatsApp uses the international E.164 numbering standard. This means that every number in your phone book should start with a plus sign and a country code, with no extra leading zeros, parentheses or dashes.
For example, a Russian number should be written as +79991234567, not 89991234567 or +7 (999) 123-45-67. Although modern smartphones often automatically format input, the messenger may not recognize the contact if the local format without a country code is saved in the database. This is especially true when communicating with subscribers from other countries.
Check problematic contacts and edit them by adding the country code in international format. After the change, save the entry and wait a couple of minutes while the system indexes the changes. In some cases, it is necessary to completely delete a contact and create it again with the correct spelling.
⚠️ Attention: Do not use a leading zero after the country code. For example, for the UK the code is +44, and the number should look like +447..., not +4407...
| Country | Country code | Example of correct format | Common error |
|---|---|---|---|
| Russia | +7 | +79001234567 | 89001234567 |
| Kazakhstan | +7 | +77771234567 | 87771234567 |
| Ukraine | +380 | +380501234567 | 0501234567 |
| Belarus | +375 | +375291234567 | 80291234567 |
| Germany | +49 | +4915112345678 | +490151... |
Clearing the cache and updating the application
Accumulated temporary files can lead to incorrect operation of the software. If WhatsApp stopped seeing contacts after the next update of the system or the application itself, the likely cause is a damaged cache. Clearing this data will not delete your correspondence, but will force the application to read the address book again.
Clean through the system menu: Settings → Applications → WhatsApp → Storage. Click the Clear Cache button. Do not confuse this with the “Clear data” button, which will reset all messenger settings and require you to register again. After clearing the cache, force stop the application and launch it again.
Also make sure that you have the latest version of the software installed. Outdated versions may have compatibility bugs with new versions Android. Go to Google Play or Galaxy Store and check for updates. If the problem appeared immediately after the update, perhaps there is a bug in the new version - in this case, you should wait for a fix from the developers.
☑️ Cache diagnostics
Conflicts with duplicates and hidden contacts
Sometimes the problem is visual: there are contacts, but they are hidden by filters or combined into duplicates that the messenger cannot process correctly. The Android phone book has a contact merging function that links entries from different sources (SIM, Google, Viber) into one card. A failure in this process may make the contact invisible to third-party apps.
Check your display settings in the Contacts app. Often there is a filter “Only contacts with numbers” or “Only favorites”, which hides some of the records. Make sure you select to show all available sources. Also try to find the "Manage Contacts" function and perform the operation "Merge Duplicates" or "Fix Contacts".
If you recently imported contacts from a file .vcf or from another phone, they may have been saved to a hidden section of the device's memory, and not to the synchronized account. Move such entries to your main Google account so WhatsApp gain stable access to them.
⚠️ Attention: The interface of the contacts menu may differ on different phone models (Samsung, Xiaomi, Pixel). Look for sections with the words "Filter", "Display" or "Manage".
What to do if contacts are duplicates?
If you see multiple posts from the same person, try manually merging them. Open one card, click the menu (three dots) and select “Merge” or “Link”, then select the second card of the same person.
Radical measures: reinstall and reset
If none of the above methods helped, the database of the application itself may be damaged or a deep system conflict has occurred. In this case, it is recommended to completely reinstall the messenger. Before this, it is critical to create a backup copy of your chats so as not to lose your chat history.
Delete WhatsApp from the device, restart your smartphone and download the application again from the official store. When you launch it for the first time, the messenger will ask for access to your contacts - be sure to allow it. The indexing process may take several minutes depending on the number of entries in your phone book.
In extreme cases, when the problem occurs in all applications, not just messenger, you may need to reset your phone to factory settings. This will delete all data, so use this method only as a last resort, having previously saved all important information on external media or in the cloud.
Complete reinstallation of the application with a preliminary backup of chats solves 90% of software errors associated with incorrect reading of the contact database.
Frequently asked questions (FAQ)
Why does WhatsApp not see all contacts, but only some?
Most often this is due to the fact that visible contacts are saved in your Google account, and invisible contacts are saved on the SIM card or in the phone’s local memory, access to which is limited by the application’s display settings. Check the filters in the Contacts application.
Does the Android version affect the work of contacts in WhatsApp?
Yes, starting from Android 11 and higher, the rules for access to shared file storage and contacts have become more stringent. Old versions of the messenger may not work correctly on new systems. Always update the application to the latest version.
How to restore contacts if I accidentally deleted them from my phone?
If you had Google synchronization enabled, go to contacts.google.com from your computer. There is an “Undo Changes” function, which allows you to restore the state of the address book to 24 hours, a week or a month ago.
Can an antivirus block WhatsApp access to contacts?
Yes, some aggressive settings of antivirus software or applications like “Clean Master” can block access to the phone book, considering this a threat to privacy. Check the security settings of third-party applications.
What to do if the contact is saved correctly, but the chat is not created?
Try to create a chat manually through the new message button inside WhatsApp by entering the number in international format. If a chat is created, then there is a problem in the connection between the system and the messenger - clear the cache.