Why Viber isn't working over Wi-Fi on Android and how to fix it

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.

📊 How often do you have problems with Viber over Wi-Fi?
Regularly (once a week or more often)
Sometimes (once a month)
It used to be, but not now.
Never happened before

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 in Settings → 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 Activity and allow without restrictions.

If Android shows that Wi-Fi connected, but Viber It still doesn't work, try reset network settings:

  1. Open Settings → System → Reset.
  2. Select Reset Wi-Fi, mobile network, and Bluetooth settings.
  3. 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:

  1. Connect to the router via a browser (usually at 192.168.0.1 or 192.168.1.1).
  2. Go to the section Firewall or Security.
  3. Look for options like MAC filtering, Parental control or IP filter and 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 Reset on 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:

  1. Go to your router settings (usually 192.168.0.1).
  2. Find the section Local Area Network (LAN) or IPv6.
  3. If IPv6 enabled, try it turn it off or switch to mode IPv4 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 networkAdditional settings.
  • In the field DNS 1 And DNS 2 enter 8.8.8.8 And 8.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:

  1. Go to Settings → System → Date & Time.
  2. Make sure the following options are enabled:
    • Automatic date and time detection (over the network),
    • Automatic time zone detection.
  • If the options are enabled, but the time is still incorrect, disable them, set the time manually, then enable them again.
  • 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:

    1. Go to Settings → Apps → Viber.
    2. Click Storage.
    3. Select Clear cache And Clear data.
    4. 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 protection or Firewall and add Viber to the trusted list.
      • In the settings Android: Settings → Apps → Special access → Battery optimization and disable optimization for Viber.

    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:

    1. Check if it works Viber through mobile InternetIf yes, the problem is Wi-Fi-networks.
    2. Try connecting to another one Wi-Fi (for example, via a mobile hotspot).
    3. 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 or IP.

    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:

    1. Disable your antivirus for 5 minutes.
    2. Check your work Viber.
    3. 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:

    1. Go to Settings → Applications → Viber → Battery and disable all restrictions.
    2. Reset network settings (Settings → System → Reset → Reset Wi-Fi, mobile networks, and Bluetooth).
    3. 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 IPv6 or DNS.
    • 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.