If Viber does not open on an Android phone, freezing on the logo or instantly crashing after pressing an icon, the cause is most often a full application cache or a temporary failure of Google Play services, and not a critical system failure.
Before Before proceeding to radical measures, such as a complete data reset, it is necessary to carry out basic diagnostics. Often, users ignore simple steps like rebooting the device, which solve 80% of such incidents. Android is a complex operating system where background processes can block other apps from running. Next, we will analyze a step-by-step algorithm of actions that will help restore functionality to your messenger without losing important chats and call history.
Primary diagnostics and system reboot
The most obvious, but often ignored step is a complete reboot of the smartphone. Many users simply turn the screen off and on, thinking that's enough. However, for correct operation RAM the power cycle is required. This allows you to clear temporary buffers and terminate hung background services that may conflict with Viber.
If the problem persists after rebooting, pay attention to the available memory space. Messengers actively use internal storage to cache media files. When free space approaches zero, the system may block heavy applications from launching. Check your storage settings and make sure that you have at least 500 MB of free space for the system to function correctly.
It is also worth checking for system updates. Developers Android regularly release security patches and bug fixes that may affect compatibility with third-party software. Go to Settings → System → System update and check for new firmware versions. Sometimes it is the incompatibility of the old OS version with the new version of the messenger that causes startup failures.
⚠️ Attention: If your phone overheats, let it cool down before trying to launch applications. High processor temperature can force the protection system to close apps.
☑️ Quick status check
Clearing the cache and application data
The accumulation of temporary files is one of the most common reasons why Viber stops opening. The cache speeds up the app, but if it is damaged or full, the application may crash cyclically. Clearing this data will not delete your correspondence, since they are stored separately, but will return the interface settings to factory settings.
To perform this procedure, go to the settings of your smartphone. Find the section Applications or Application Manager. In the list of installed apps, find Viber and click on it. Here you will need item Storage. You will see two buttons: “Clear cache” and “Clear data”. Always start with the first option.
If clearing the cache did not help, you will have to use the “Clear data” or “Reset application” function. This operation will delete call history and local settings, but will not affect cloud backups if they were enabled. After this, you will need to re-activate the phone number. Make sure you have access to the SIM card to receive an SMS with a verification code.
- 📱 Go to
Settings → Applications → Viber. - 🗑️ Click
Storageand selectClear cache. - 🔄 If that doesn’t help, select
Clear dataand confirm action. - 🔑 Launch the application and enter the phone number again.
After resetting the data, the application will start as new. You'll have to reconfigure notifications and avatar, but basic functionality should be restored. This method is effective in cases where a firmware update has damaged the structure of the messenger configuration files.
Before resetting the data, make sure that the Google Drive backup function is enabled in the Viber settings so as not to lose your chat history.
Updating the Google Play application and components
Often the problem lies not in the messenger, and in outdated services that ensure its operation Google Play Services and Google Play Store require regular updates. If their versions are incompatible with the current version Viber, the application may simply not initiate the launch process.
Go to the application store Play Market, find Viber and check for the “Update” button. If it is active, be sure to update. Also, in the store search, enter “Google Play Services” and update this system component. Sometimes automatic updating is disabled by the user to save traffic, which leads to desynchronization of software versions.
In rare cases, rolling back the application version helps. If the problem appeared immediately after the update, the new version may contain bugs. You can uninstall the current version and install the previous stable build from a reliable source, for example APKMirror. However, be careful: using third-party sources carries security risks.
| Component | Why update | Where to find |
|---|---|---|
| Viber | Fixing startup errors | Google Play Store |
| Android System WebView | Opening links inside chats | Application settings |
| Google Play Services | Basic operation of services | Google Play Store |
| Operating system | Kernel compatibility | Phone settings |
Do not forget that for the correct operation of the messenger, not only the version is important applications, but also the operating system version. If your smartphone is too old and does not support the latest versions Androidthe developers may have stopped supporting your model. In this case, the only solution is to replace the device or use the web version.
What to do if the update freezes?
If the update process is stuck, go to the Google Play Store settings, select “Storage” and clear the cache of the store itself. After that, try running the update again.
Checking network connections and date settings
Paradoxically, sometimes Viber does not open due to network problems, even if other applications are working fine. The messenger requires a stable connection for initial authentication upon launch. Try switching from Wi-Fi to mobile data or vice versa. Sometimes providers block certain ports necessary for VoIP services.
Particular attention should be paid to the date and time settings. If the system time on your device is off by even a few minutes, security certificates SSL/TLS will not be verified and the connection to servers Viber will be blocked. Go to Settings → Date and time and make sure that “Use network time” is checked.
Also check if the “Traffic saving” or “Airplane mode” mode is enabled. These functions can limit the background data transfer required to initialize a session. Disable them temporarily and try running the application again. If you are using a VPN, try disabling it, as messenger servers may block IP addresses of known VPN providers.
⚠️ Warning: Incorrect date and time are a common cause of certificate errors. Always use automatic synchronization with the operator's network.
In some regions, access to instant messengers may be limited at the provider level. If you are traveling or have changed your telecom operator, make sure that access to services is not blocked legally or technically. In such cases, using proxy settings inside the application itself can help solve the problem.
Conflicts with antiviruses and third-party software
Aggressive energy saving settings and antivirus apps often become hidden process killers. Smartphone manufacturers (for example Xiaomi, Huawei, Samsung) implement their own shells that tightly control background activity. The system may perceive an attempt Viber to access the network as a suspicious activity and block it.
Check your battery settings. Find the section Battery → Battery Optimization or Activity Control. Make sure that for Viber The “No restrictions” or “Do not optimize” mode is set. This will allow the application to run freely in the background and launch when necessary. Without this step, the system can “kill” the process immediately after it starts.
If you have a third-party antivirus installed (Kaspersky, Dr.Web, Avast), check its quarantine log and firewall settings. It may have mistakenly classified the messenger executable file as a threat. Try temporarily disabling protection and running the application. If it opens, add Viber to the exception list.
- 🔋 Disable power saving mode for a specific application.
- 🛡️ Check your firewall settings in your antivirus.
- 🚫 Remove recently installed ones applications that may conflict.
- ⚙️ Reset the network settings in the recovery menu.
Sometimes a conflict is caused by applications that change the system interface or control gestures. Try starting your phone in safe mode. To do this, you usually need to hold down the power button, and then long press the “Power off” option on the screen. If it works in safe mode, then one of the applications you installed is to blame. Viber works, then one of the applications you installed is to blame.
Power saving mode is the main enemy of instant messengers. Be sure to add Viber to the exceptions so that the system does not terminate its processes.
Radical measures: reinstallation and reset
If none of the previous methods helped, the last option remains - a complete reinstallation. It is critical to create a backup before doing this. Go to the settings (if possible) or use the files manager to copy the folder Viber in the internal storage to your computer or to the cloud. Remember that when you delete the application, the local chat history will be lost forever.
Delete the application in the standard way through the settings or by holding the icon on the desktop. After this, restart your phone. Download the latest version from the official store Google Play. Do not use old installation files that may have been saved in your downloads folder, as they may be damaged or out of date.
In the most extreme cases, when the problem is systemic and affects many applications, you may need to reset your phone to factory settings. This will delete all data from the device, so this step should be taken only after saving all important files, photos and contacts to external storage.
Settings → System → Reset → Erase all data (factory reset)
⚠️ Warning: A factory reset will delete ALL data from the phone. Make sure that you have made a complete backup of your contacts, photos and documents before starting the procedure.
After the reset, the phone will be like new. You will have to re-set up your account Google, restore applications and activate Viber. This usually solves any software errors caused by deep damage to system files or the application registry.
How to restore chats after reinstallation?
When you first start after installation, Viber will offer to restore a backup from Google Drive. Make sure that you are using the same phone number and the same Google account to which the copy was made.
Frequently asked questions (FAQ)
Why does Viber crash immediately after entering the phone number?
This may indicate a problem with the activation servers or the number is blocked by the application security service. Also check if you have a modified version of the firmware (root access), which the messenger may perceive as a security threat.
Can I restore the correspondence if I cleared the application data?
Yes, this is only possible if you previously enabled automatic backup in the settings Viber and it was successfully saved on Google Drive. It is almost impossible to restore local files without backup.
Viber works on Wi-Fi, but does not open via the mobile data. What is the reason?
Most likely, your mobile operator is blocking the ports used for VoIP calls, or you have reached your traffic limit. Check the access point (APN) settings and make sure that the strict data saving mode is not enabled for the mobile data.
Will installing an old version of Viber help if the new one does not work?
This may temporarily help if the new version has a critical bug for your phone model. However, this solution is not reliable as older versions may lose server support over time. It’s better to wait for the official patch.
What to do if, after resetting your phone, Viber still does not start?
If the application does not work even on a clean device after resetting, the problem may be in the hardware (rarely) or incompatibility of the Android version with the current release of the messenger. Try using the web version or an alternative messenger before updates are released.