Recently I sent a whatsApp chat message to an android smartphone when it was shutdown. Few seconds after the message was marked with only one flag (message sent but not delivered), I've seen the online status appearing then after 10 second disappearing. Do you thing this is a WhatsApp bug or a compromised WhatsApp account?
-
Also, many times, other user is online and chatting with you and it shows him/her online, still the messages never get read receipt, even when he/she replies on it tagging it, still the messages show only delivered receipt. I've experienced it, strangely it happens with some specific contacts who are using old android phones with Android 6 or earlier.– Lalit FauzdarCommented Jun 17, 2020 at 19:40
1 Answer
To record an online status, the WhatsApp client (the app in device) pings the server once a few seconds (maybe once 10 seconds or something, IDK) to mark that it's alive and connected. If the server doesn't receive a message from the client within that keep-alive timeout, the client will be marked offline..
The timeout (or frequency of sending alive packet) is kept large like this because to avoid flooding the server with pings. Also, it takes time for the offline status to be recorded in the database.. Hence the delay. This is not a bug, this is just how it works..
-
The android phone was shutdown 5 min before sending the message, wasn't there enough time to write the user offline?– Cris69Commented Dec 5, 2016 at 16:09