You open Viber, but messages aren't sent, calls aren't going through, and the connection status keeps flashing "Offline"? Mobile internet works, but Wi-Fi The messenger stubbornly refuses to function. This problem is familiar to many users. Android-devices, and its causes can be found in the smartphone's settings, the router's parameters, or even the app's operation. Unlike mobile network errors, problems with Wi-Fi often have specific solutions that are not obvious at first glance.
In this article we will look at 10 main reasons, Why Viber may not work through Wi-Fi on Android, - from trivial cache failures to complex protocol conflicts IPv6You'll learn how to diagnose the problem, which settings to check first, and what to do if standard methods don't help. We'll pay special attention to hidden router settings that block instant messaging traffic but don't affect regular internet browsingWe'll also consider cases where your device isn't to blame, but there are problems elsewhere. Viber or internet provider.
Before you move on to complex manipulations, make sure that the problem is really related to Wi-Fi: try connecting to another network (for example, in a cafe or at a friend's) or check the operation Viber on another device through the same router. This will help narrow down the possible causes.
1. Wi-Fi connection issues on Android
Sometimes Viber does not work through Wi-Fi not because of the messenger itself, but because of system failures in AndroidLet's start with basic checks that are often ignored:
- 📶 Wi-Fi is connected, but there is no internet access.. Check if websites (for example,
google.com). If not, the problem is in the router or the provider, not in Viber. - 🔄 Automatic switching to mobile network. In the settings Android the option may be enabled
Automatic switching to mobile data(located inSettings → Wi-Fi → Advanced). Turn it off. - 🛑 Limit background trafficIn some firmware (for example, MIUI or EMUI) background activity of applications is limited by default. Go to
Settings → Apps → Viber → Battery → Background Activityand allow without restrictions.
If Android shows that Wi-Fi connected, but Viber It still doesn't work, try reset network settings:
- Open
Settings → System → Reset. - Select
Reset Wi-Fi, mobile network, and Bluetooth settings. - Confirm the action and reboot the device.
2. Blocking Viber traffic at the router level
One of the most common reasons is the router is blocking traffic ViberThis may occur due to:
- 🔒 MAC address filtering (if the router settings allow access only to certain devices).
- 🛡️ Enabled parental controls, which mistakenly refers Viber to "unwanted" applications.
- 📡 Protocol restrictions (for example, blocking
UDP-packages that it uses Viber for calls).
To check this:
- Connect to the router via a browser (usually at
192.168.0.1or192.168.1.1). - Go to the section
FirewallorSecurity. - Look for options like
MAC filtering,Parental controlorIP filterand temporarily disable them.
How to find out the IP address of a router?
If standard 192.168.0.1 or 192.168.1.1 They don't work, check the IP in the settings. Wi-Fi on the phone: Settings → Wi-Fi → [your network] → AdvancedLook for the line "Gateway" or "Router".
If you have a router from a provider (for example, Rostelecom, Beeline or MTS), it is possible that it is activated hidden operator settings, blocking VoIP traffic (calls over the internet). In this case:
- Try resetting the router to factory settings (button
Reseton the back panel). - Or contact your provider's support and check if they are blocking it. Viber on the tariff.
3. Conflict with IPv6 protocol
Viber may not work through Wi-Fi, if the protocol is enabled on the network IPv6, but it's configured incorrectly. Many routers support IPv6"out of the box", but some providers do not provide the correct settings for this protocol. As a result, applications using IPv6 (including Viber), cannot connect to the servers.
To check this:
- Go to your router settings (usually
192.168.0.1). - Find the section
Local Area Network (LAN)orIPv6. - If
IPv6enabled, try it turn it off or switch to modeIPv4 only.
On some devices (eg. Xiaomi or TP-Link) may also help manual DNS specification:
- In the settings Wi-Fi On your phone, tap on the name of your network →
Change network→Additional settings. - In the field
DNS 1AndDNS 2enter8.8.8.8And8.8.4.4(DNS from Google).
Disable IPv6 in your router|Reboot your router|Check Viber's functionality|Restore settings if that doesn't help-->
4. Errors in date and time settings
If on yours Android-the device is out of order date, time, or time zone, Viber (like many other messengers) may refuse to work through Wi-FiThis is because the app checks security certificates that are tied to the current time. If the time is incorrect, Viber perceives the connection as potentially dangerous and blocks it.
To fix this:
- Go to
Settings → System → Date & Time. - Make sure the following options are enabled:
Automatic date and time detection(over the network),Automatic time zone detection.
After changing the settings reboot your phone and check the work ViberIf the problem persists, try synchronize time with servers Google:
- Go to
Settings → Accounts → Google → [your account]. - Click
Synchronize.
5. Problems with Viber cache and data
Over time, cache and temporary files Viber may become damaged, leading to malfunctions, especially when connected via Wi-FiThis is one of the most common causes that is easy to fix.
To clear cache and data:
- Go to
Settings → Apps → Viber. - Click
Storage. - Select
Clear cacheAndClear data. - Confirm the action (note that this will delete your chat history!).
If you don't want to lose the correspondence, try first only clear cacheIf this doesn't help, make a backup copy of your chats (Viber Settings → Account → Backup) and then clear the data.
After cleaning:
- Launch Viber and wait for re-authorization.
- Check the work through Wi-Fi.
- If the problem persists, reinstall the application.
How to recover chats after clearing data?
If you made a backup, on first launch Viber will offer to restore the conversation. If not, the history will be lost, but new messages will begin arriving as usual.
6. Blocking by antivirus or firewall
Many users install on Android antiviruses (Avast, Kaspersky, 360 Security etc.), which can block traffic Viber, perceiving it as potentially dangerous. Also, in some firmware (for example, MIUI or Flyme) there is a built-in firewall, which by default limits background activity of applications.
To check this:
- 🛡️ Disable your antivirus for 5-10 minutes and check the operation Viber.
- 🔧 Add Viber exceptions:
- In the antivirus: find the section
Network protectionorFirewalland add Viber to the trusted list. - In the settings Android:
Settings → Apps → Special access → Battery optimizationand disable optimization for Viber.
- In the antivirus: find the section
If you use VPN-applications (for example, NordVPN, ProtonVPN), they may also conflict with Viber. Try:
- Disable VPN and check the messenger's operation.
- Or change the server VPN (Some countries block VoIP traffic).
7. Problems on the Viber or provider side
Sometimes Viber does not work through Wi-Fi not because of your device or router, but because of:
- 🔴 Server failures Viber (check the status on the website)
downdetector.com). - 📵 VoIP traffic blocking by providers (especially relevant for corporate or public networks).
- 🔄 The app update that caused the bug (check reviews in Google Play).
To diagnose the problem:
- Check if it works Viber through mobile InternetIf yes, the problem is Wi-Fi-networks.
- Try connecting to another one Wi-Fi (for example, via a mobile hotspot).
- Install an alternative messenger (for example, Telegram or WhatsApp) and check if it works through the same Wi-Fi.
If the problem is only in Viber, try:
- Update the application to the latest version.
- Roll back to the previous version (if the failure occurred after the update).
- Write to support Viber via the feedback form in the application.
8. Hardware problems: Wi-Fi module or antenna
If none of the above methods helped, the problem may lie in hardware yours Android-devices. This could be:
- 📡 Damage to the Wi-Fi module (for example, after a fall or exposure to moisture).
- 🔌 Poor antenna contact (a common problem with devices with a detachable housing).
- 🔋 Energy saving, which turns off Wi-Fi in the background.
To check this:
- Try connecting to Wi-Fi On another device (laptop, tablet). If everything works there, the problem is with your smartphone.
- Check the speed Wi-Fi through special applications (for example, WiFi Analyzer). If the speed is extremely low or the connection is constantly dropping, this may indicate a hardware problem.
- Disable all power saving modes in settings Android.
If you suspect a hardware failure, contact a service center. In some cases, this can help. reflashing devices (if the problem is in the software part of the module Wi-Fi).
Comparison of problem solving methods
| Method | Complexity | Time | Efficiency | Risks |
|---|---|---|---|---|
| Clearing the cache Viber | Low | 2–5 min | High | Losing unsaved chat data |
| Reset network settings | Average | 5–10 min | Average | You will be required to re-enter your Wi-Fi passwords. |
| Disabling IPv6 on a router | High | 10–15 minutes | High | Other devices on the network may stop working. |
| Changing DNS | Low | 3–5 min | Average | Temporary problems accessing some websites |
| Reflashing the router | Very high | 30+ min | Low | Risk of bricking the router |
As can be seen from the table, the most effective and safe methods - clearing the cache Viber and resetting network settings. More complex steps (such as flashing the router's firmware) should only be attempted if simpler methods fail.
FAQ: Frequently asked questions about using Viber over Wi-Fi
❓ Why does Viber work over mobile data but not over Wi-Fi?
This is a clear sign that the problem lies in your router or ISP settings. The most common culprits are:
- Blocking
UDP-traffic (used for calls). - Incorrect settings
IPv6. - Filter by
MAC-address orIP.
Try connecting to another one Wi-Fi or reset your router settings.
❓ Can an antivirus block Viber?
Yes, many antiviruses (for example, Avast, Dr.Web) perceive VoIP traffic as potentially dangerous and block it. To check this:
- Disable your antivirus for 5 minutes.
- Check your work Viber.
- If it works, add it. Viber in the antivirus firewall exceptions.
❓ How do I know if my provider is blocking Viber?
If Viber doesn't work through either Wi-Fi, not via mobile Internet, but other messengers (WhatsApp, Telegram) work fine, most likely the provider is blocking the traffic ViberThis is relevant for some corporate and mobile plans.
Solutions:
- Use VPN (For example, ProtonVPN or Windscribe).
- Complain to your provider's support team (sometimes the block is lifted upon request).
❓ Why did Viber stop working over Wi-Fi after updating Android?
After major updates Android (for example, before version 13 or 14) network settings may be reset or power saving policies may be changed. To fix this:
- Go to
Settings → Applications → Viber → Batteryand disable all restrictions. - Reset network settings (
Settings → System → Reset → Reset Wi-Fi, mobile networks, and Bluetooth). - Update Viber to the latest version.
❓ Can a VPN help if Viber isn't working over Wi-Fi?
Yes, VPN often helps in cases where:
- The provider or network administrator is blocking Viber.
- There are problems with
IPv6orDNS. - Viber blocked at the country level (relevant for some regions).
We recommend using reliable VPN-services: ProtonVPN, NordVPN or Surfshark. Free VPN may degrade the quality of the connection.
If none of the suggested methods helped, it is worth considering more radical measures: reset Android to factory settings (with a preliminary data backup) or contact a service center for module diagnostics Wi-FiIn rare cases, the problem may be related to the incompatibility of a specific smartphone model and version. Viber — in this case, all that remains is to wait for an update from the developers.