How to Fix Viber Not Sending Messages
Viber can sometimes fail to send messages, showing a red exclamation mark or keeping messages stuck in a sending state. Here are all the methods to fix this issue and get your Viber messages delivered.
Method 1: Check Your Internet Connection
Viber requires an active internet connection to send and receive messages. A weak or disconnected network is the most common cause of this problem.
- Open your web browser and try loading any website to confirm your internet is working.
- If you are on Wi-Fi, try switching to mobile data or vice versa.
- Toggle Airplane mode on for 10 seconds, then turn it off to refresh your connection.
- Restart your router if you are using Wi-Fi.
Method 2: Restart the Viber App
Force closing and reopening Viber clears temporary glitches in the app.
- On Android: Go to Settings, then Apps, find Viber, and tap Force Stop.
- On iPhone: Swipe up from the bottom of the screen (or double-click the Home button), find Viber, and swipe it away.
- Wait a few seconds and open Viber again.
- Try sending your message.
Method 3: Check Viber Server Status
Viber’s servers occasionally experience outages that prevent messages from being sent.
- Visit downdetector.com and search for “Viber.”
- Check if other users are reporting similar issues.
- If there is an active outage, wait for Viber to fix the issue on their end.
Method 4: Clear Viber Cache
Corrupted cache files can cause Viber to malfunction and fail to send messages.
- On Android: Go to Settings, then Apps, then Viber, then Storage, and tap Clear cache.
- On iPhone: You will need to uninstall and reinstall the app to clear the cache (covered in Method 7).
- Open Viber and try sending a message.
Method 5: Update Viber
Running an outdated version of Viber can cause compatibility issues with the messaging servers.
- Open the Google Play Store (Android) or App Store (iPhone).
- Search for “Viber.”
- If an Update button is available, tap it to install the latest version.
- Open Viber and try sending a message.
Method 6: Check Date and Time Settings
Incorrect date and time settings on your phone can cause authentication issues with Viber servers.
- Go to your phone’s Settings, then Date & time (or General, then Date & Time on iPhone).
- Enable Set automatically or Use network-provided time.
- Restart Viber and try sending a message.
Method 7: Reinstall Viber
A complete reinstall removes all corrupted files and gives you a fresh installation. Make sure to back up your chats first.
- Open Viber and go to Settings, then Account, then Viber Backup to save your chat history.
- Uninstall Viber from your phone.
- Reinstall Viber from the Google Play Store or App Store.
- Open Viber and verify your phone number.
- Restore your chat backup when prompted.
- Try sending a message.
Method 8: Check if the Contact Blocked You
If you can send messages to other contacts but not a specific person, that contact may have blocked you on Viber.
- Try sending a message to a different contact to confirm the app is working.
- If messages to other contacts go through, the issue is specific to that one contact.
- Signs you may be blocked include: messages only showing one check mark (sent but not delivered), you cannot see the contact’s online status, and calls do not go through.