A sudden failure of Viber on Android manifests itself in the inability to send messages, dropped voice calls or a complete crash of the application upon startup, which is most often caused by an unstable Internet connection, an outdated version of the app or a system conflict settings.
Analysis shows that in 80% of cases the cause of failure is a full cache or an outdated version of the software. However, there are more complex scenarios associated with operator blocking or conflicting energy-saving modes. In this article, we will analyze in detail all possible causes of problems and offer effective methods for eliminating them.
You should not immediately delete the application and install it again, as this may lead to the loss of your correspondence history if a backup copy has not been made. Before resorting to radical measures, it is necessary to go from simple network checks to complex debugging of system settings. Let's step by step identify the source of the problem.
Diagnostics of the Internet connection and network settings
The first thing you need to check when Viber stopped connecting to the server is the status of your connection to the global network. It often happens that the browser opens websites, but the messenger hangs in the “Connecting...” status. This may indicate a problem with specific ports or DNS servers that the application uses to transmit encrypted data.
Try switching from Wi-Fi to mobile data or vice versa. If everything works on one network and not on the other, the problem is localized in the router or operator's tariff. In some cases, providers block VoIP traffic, which makes it impossible to make calls via messenger messenger.
It is also worth checking whether Airplane mode or background data transfer restriction is enabled for a specific application. The system Android has flexible power consumption settings that can aggressively limit the work of apps in the background.
- 📶 Make sure that the Wi-Fi or 4G/5G icon is active and shows a high signal level.
- 🔄 Try opening any heavy website in the browser to check the real speed.
- ⚙️ Check the settings of the access point if you distribute the Internet from another device.
- 🚫 Disable VPN services that can block the connection to Viber servers.
⚠️ Attention: If you are using a corporate Wi-Fi network, the administrator may have blocked the ports necessary for operation VoIP protocols. In this case, only switching to a mobile network will help.
Clearing cache and application data
The accumulation of temporary files is one of the most common reasons why Viber does not work on Android. Over time, the cache grows, occupying gigabytes of memory, and may contain corrupted pieces of data that prevent the app from launching correctly. Clearing the cache is a safe procedure and does not delete your correspondence.
To perform this operation, you need to go to the smartphone settings. Find the section Applications or Application Manager, then find Viberin the list. Inside the application menu, select Storage. Here you will see two buttons: “Clear cache” and “Clear data”.
Click only on clear cache. If this doesn't help, you can try clearing your data, but remember: this will reset the app to factory settings and require you to register your phone number again. The message history will only be saved if you have synchronization with the cloud enabled.
Settings → Applications → Viber → Storage → Clear cache
After clearing, force stop the application and start it again. This often solves the problem of freezing on the loading screen or a black screen.
Before clearing the data, be sure to create a backup copy of the correspondence in the Viber settings so as not to lose important information and media files.
Updating and reinstalling the messenger
Developers regularly release updates to fix bugs and improve security. If you have an older version installed, it may be incompatible with the current version of the operating system. This is especially true after major smartphone firmware updates. Viber, it may be incompatible with the current version of the operating system Android. This is especially true after major smartphone firmware updates.
Go to Google Play Market and check for updates. If the Update button is active, be sure to follow this process. In rare cases, the automatic update may fail, so the best solution is to completely uninstall and reinstall the application.
When reinstalling, make sure that you download the application only from the official store. Third-party APK files may contain malicious code or be modified versions that are blocked by Viber servers.
| Action | Risk of data loss | Efficiency |
|---|---|---|
| Update via Play Market | No | High |
| Clear cache | No | Medium |
| Reinstall the application | High (without backup) | Maximum |
| Reset network settings | None (except Wi-Fi passwords) | Average |
☑️ Checklist before reinstallation
Conflicts with energy saving and background work
Modern shells Android (MIUI, OneUI, ColorOS) have very aggressive battery saving algorithms. They can force close Viberwhen the screen is off, which causes call and message notifications to not arrive on time or not at all.
To fix this, you need to add the messenger to the exceptions list. Go to the battery settings and find the “Battery Saver” or “Auto Start” section. Find it in the list Viber and allow it to run in the background without restrictions.
Also check your notification settings. Sometimes users accidentally disable notifications on the lock screen or completely disable sounds for an app. This creates the illusion that the application is not working, although in fact it is simply “silent.”
⚠️ Attention: On some Xiaomi and Huawei smartphone models, you must manually enable autorun for Viber in a special application manager, otherwise the system will kill the process after each minimize.
The question often arises among owners of new smartphones: why do notifications come with delay? The answer lies precisely in memory optimization. The system resets the application from RAM, and it takes time to reconnect to the server when the screen is activated.
How to configure MIUI for stable Viber operation?
In the “Security” application -> Permissions -> Autorun, turn on the switch opposite Viber. Then in the battery settings, set the mode to “No restrictions”.
Problems with microphone and camera access
If the application opens, but you cannot make a video call or the other person cannot hear you, the problem may be in permissions. Android strictly controls the access of applications to sensitive sensors such as the microphone and camera.
Check whether the necessary rights have been granted. Go to Settings → Applications → Viber → Permissions. Make sure that Microphone, Camera, and Contacts are set to Allowed. If it is set to “Prohibited”, the application will not be able to function correctly.
Sometimes access is blocked at the system level after a security update. In this case, even if there is a checkmark in the settings, access may not work. Try first denying access, rebooting the phone, and then allowing it again.
- 🎤 Check whether the microphone is blocked by a case or protective film.
- 📷 Make sure that another application (for example, a camera) is not using the module at the moment.
- 🔒 Check the privacy settings in the section “Permission Manager.”
It’s also worth noting that if you recently changed your smartphone and restored data from a backup, the permission settings may not have been transferred correctly. In this case, a manual check is required.
Lack of access to the microphone is the most common reason why calls to Viber go through without sound or are dropped immediately.
System conflicts and third-party software
In rare cases Viber does not work on the phone due to a conflict with another installed software. Antiviruses, firewalls or memory cleaning applications may mistakenly classify messenger traffic as suspicious and block it.
Try to temporarily disable the antivirus or remove recently installed apps that work with the network. If the problem disappears, then the conflict has been found. It is also worth checking whether you have modified versions of system components installed.
If none of the above helped, perhaps the problem is deeper and concerns the operating system itself. In this case, you may need to reset the network settings or even completely reset the phone to factory settings, but this is a last resort.
⚠️ Attention: Before performing a hard reset, be sure to save all important data on an external storage device or in the cloud, as the internal memory will be completely cleared.
Frequently asked questions (FAQ)
Why does Viber write “No connection” even though there is Internet?
This often happens when using an unstable VPN or proxy servers. It is also possible that your ISP's DNS servers cannot resolve the Viber server name. Try changing the DNS to Google (8.8.8.8) in the Wi-Fi settings.
How to restore correspondence after reinstallation?
When you first launch after installation, the application will offer to restore data from a backup copy. This will only work if you have previously enabled autosave in Viber settings and a copy is stored in Google Drive or local memory.
Can operator blocking interfere with Viber?
Yes, some mobile operators block VoIP traffic on certain tariffs. Call your operator's support and find out if the messenger ports on your number are blocked.
Why don't you receive notifications on the locked screen?
Most likely, Do Not Disturb mode is enabled or display on the lock screen is disabled in the notification settings. Check the sound and notification settings specifically for the Viber application.
What to do if the application crashes immediately upon opening?
Try clearing the cache and application data. If it doesn’t help, uninstall and install the latest version from the Play Market. As a last resort, check whether there is enough free RAM on the device.