SelestL Solutions
Social Media

How to Fix WhatsApp Not Receiving Messages Unless Opened (Background Notification Fix)

By SelestL • Published on
How to Fix WhatsApp Not Receiving Messages Unless Opened (Background Notification Fix)

Few things are more aggravating than picking up your smartphone, unlocking the screen, and opening WhatsApp—only to be instantly bombarded by a cascade of urgent messages, missed voice calls, and group notifications that were sent hours ago. You never heard a ping, received no vibration, and saw zero lock-screen alerts.

If WhatsApp refuses to deliver your messages until you physically launch the application, you are dealing with a classic background process suspension glitch. When WhatsApp is minimized or your phone goes to sleep, your operating system is either forcibly killing WhatsApp's background socket connection or throttling its access to push notification tokens (Google FCM or Apple APNs).

In this comprehensive technical walkthrough, we break down why your device suspends WhatsApp in the background and guide you through the exact settings adjustments required on Android (Samsung One UI, Xiaomi HyperOS/MIUI, OnePlus OxygenOS, Google Pixel) and Apple iOS to restore instant message delivery.

1. Why WhatsApp Messages Only Arrive When the App Is Open

1. Why WhatsApp Messages Only Arrive When the App Is Open

Under standard operating conditions, WhatsApp maintains a lightweight encrypted WebSocket connection with Meta's messaging servers. Additionally, when WhatsApp is completely suspended in memory, it relies on system-level push notification servers—Firebase Cloud Messaging (FCM) on Android and Apple Push Notification service (APNs) on iPhone—to wake the app up and display incoming message banners.

This background delivery chain breaks down when one of four scenarios occurs:

⚡ Aggressive OEM Battery Killers

Smartphone manufacturers (especially Samsung, Xiaomi, and OnePlus) implement proprietary battery-saving software that kills background background apps to extend screen-on time.

📶 Restricted Background Mobile Data

If Data Saver is enabled on cellular or Wi-Fi, the OS prevents WhatsApp from using mobile data to poll servers unless the app is in the active foreground.

🔄 Disabled Background App Refresh (iOS)

On iPhones, disabling Background App Refresh globally or for WhatsApp stops the app from syncing incoming chats silently in the background.

🔑 Corrupted Google Play Services Push Token

On Android, if Google Play Services cache gets corrupted or loses network sync, WhatsApp never receives the high-priority push broadcast.

2. How to Fix WhatsApp Background Suspension on Android

Because Android manufacturers customize battery management heavily, follow the specific instructions below according to your device manufacturer:

Fix A: Exclude WhatsApp from Battery Optimization (All Android Devices)

  1. Long-press the WhatsApp icon on your home screen or app drawer and tap the "App Info" (ⓘ) button.
  2. Scroll down and tap on Battery or App battery usage.
  3. Change the setting from Optimized to Unrestricted.

Fix B: Remove WhatsApp from Samsung "Deep Sleeping Apps"

Samsung's One UI includes an automated feature that puts apps you haven't opened in a few days into "Deep Sleep", which completely revokes all background network capabilities:

Samsung One UI Configuration:

  1. Navigate to Settings > Battery > Background usage limits.
  2. Check both Sleeping apps and Deep sleeping apps lists.
  3. If WhatsApp is listed in either category, tap the three dots in the top right, select Remove, select WhatsApp, and tap Remove.
  4. Next, tap Never sleeping apps, tap the + (Add) button, and add WhatsApp.

Fix C: Xiaomi / Redmi / POCO (MIUI & HyperOS) Autostart

Xiaomi's operating system strictly forbids background processes from running unless explicitly whitelisted under Autostart:

  • Go to Settings > Apps > Manage Apps > WhatsApp.
  • Toggle Autostart to ON.
  • Scroll down to Battery saver and change it from MIUI Battery saver (recommended) to No restrictions.
  • Open the recent apps screen (task switcher), long-press WhatsApp, and tap the Lock icon so the OS doesn't purge it during memory cleanup.

3. Enabling Unrestricted Background Mobile Data

If your messages arrive immediately while connected to home Wi-Fi but fail to notify you while traveling on 4G or 5G mobile networks, Android's Data Saver is starving WhatsApp of background bandwidth:

Enable Unrestricted Data Usage:

  1. Go to Settings > Apps > WhatsApp > Mobile data & Wi-Fi.
  2. Ensure Background data is toggled ON.
  3. Enable Unrestricted data usage. This ensures WhatsApp can receive push notifications even when global Data Saver mode is active.

4. How to Fix Background Delays on iPhone (iOS)

iOS enforces rigorous battery policies through Apple's sandbox architecture. If WhatsApp on iOS only refreshes when opened, apply these three core fixes:

Step 1: Check Background App Refresh

  • Open Settings > General > Background App Refresh.
  • Ensure the top master toggle is set to Wi-Fi & Cellular Data.
  • Scroll down through the app list and verify the toggle next to WhatsApp is turned ON.

Step 2: Disable iOS Low Data Mode

  • For Wi-Fi: Go to Settings > Wi-Fi, tap the (i) next to your active network, and toggle off Low Data Mode.
  • For Cellular: Go to Settings > Cellular > Cellular Data Options > Data Mode, and choose Standard or Allow More Data on 5G instead of Low Data Mode.

Step 3: Reset Notification Settings Inside WhatsApp

Occasionally, corrupted notification certificates inside WhatsApp's local sandbox cause push alerts to drop. You can refresh the push listener directly:

  • Open WhatsApp > Settings > Notifications.
  • Scroll to the bottom and tap Reset Notification Settings.
  • Confirm the prompt. This will re-register your APNs push token with Meta's notification relay server.

5. Quick Reference: Diagnostic Checklist

Root Cause Platform Exact Fix
Battery Optimization Android App Info > Battery > Set to "Unrestricted"
Background Data Saver Android & iOS Allow Unrestricted Data usage in App Info / Disable Low Data Mode
OEM Task Killer Xiaomi / Samsung Add to "Never sleeping apps" / Turn on "Autostart"
Background Sync Disabled iPhone Settings > General > Background App Refresh > Turn ON
Corrupted Push Token Android & iOS Clear Google Play Services cache / Reset WhatsApp Notifications

By completing these steps, WhatsApp will maintain a continuous, low-latency background connection, ensuring you receive messages, voice calls, and media alerts the very second they are sent.

Frequently Asked Questions

Why do WhatsApp messages only show up when I open the app on Android?
This happens when your phone's battery management software (such as Samsung Device Care or Xiaomi Battery Saver) puts WhatsApp into sleep mode, killing its background socket connection and stopping push notifications from Google Firebase Cloud Messaging.
Will setting WhatsApp to 'Unrestricted' battery drain my phone?
No. WhatsApp is heavily optimized. Setting it to Unrestricted simply permits the lightweight background push listener to run. Battery usage typically increases by less than 1-2% over an entire day.
Why do WhatsApp voice calls not ring when my phone screen is locked?
Incoming calls require both unrestricted background data and permission to display over other apps / wake the lock screen. Ensure WhatsApp notifications have 'High Priority' enabled and the app is excluded from battery saver.
Does WhatsApp Web affect background notification delivery on mobile?
If you leave WhatsApp Web or Desktop active on an idle computer, Meta may route the initial notification ping to your desktop browser first. If you don't respond on desktop within 20-30 seconds, your mobile device will receive the push notification.
What if clearing cache and adjusting battery settings still does not fix the issue?
Back up your chats to Google Drive or iCloud, uninstall WhatsApp completely, restart your phone to flush system notification daemons, and reinstall the latest official build from Google Play Store or Apple App Store.
Tags: #WhatsApp #Social Media #Android #iPhone #Smartphone Tips #Tech Guide

Related Articles