Currently ALL newer flagship models are affected by delayed notification issue for at least past 6+ months, which started happening after around may 2018. Most devices are affected such as: S7, S8, S9, Note 9 and similar.
This is related to "doze" feature of android phone, where samsung optimization whitelist options are not working correctly thus affecting almost all samsung phones.
The issue is reproduced during following scenario:
1. User locks phone, waits around 5m
2. App sends notification (which is not marked as PRIORITY in google push services).
3. User does not get notification
4. User unlocks phone, and suddenly multiple "delayed" notifications arrive.
Multiple users has reported the issue and tried various workarounds such as:
- Disabling battery optimization for certain apps
- Disabling all battery optimization options
- Making sure "WIFI" connection is always maintaned, even during sleep mode
- Making sure DATA connection is always maintaned
- Restoring device to factory
- Totally replacing devices with new ones.
- Wiping cache and similar
There is currently only one temporarly solution working, which is disabling doze using adb console. This workaround is temporarly and works until next reboot. It requires setting phone to debug mode and connecting to it.
"adb shell dumpsys deviceidle disable"
Samsung is totally ignoring the technical issue since at least 6 months or more. There are multiple threads all over the web about such problem existing. Examples:
The issue is making phone totally unusuable for people who rely on instant notifications, such as alerts related to financial services like declining stock rates and similar. I dont understand why such critical thing like delivering notifications in time is totally ignored by samsung. The issue is not present on any other android phones.
If you have ability to contact someone of samsung development team, please forward this thread to make sure there will be finally reaction. Please reply to this thread if you have same issue.
Yes, same google account on all devices. Using the ADB to disable doze helps. Gmail seems to be the only thing that is delayed that I'm aware of right now. I think it really is an Android issue more than a Samsung? Just my opinion.
I only have a Samsung s9 connected to my accounts,but goggle is connected to all of them.But to be honest this only started happening after the last update,everything was fine till then.
Thank you for your reply. Please don't misunderstand me, I'm not saying the issue is fixed for my Galaxy S9+ as the issue gradually comes back after some time (a night's sleep). I am also aware of what people have tried before, I read all posts. What I am trying to do is find a correlation between things I do and the situation getting better. Perhaps I can find a pattern after testing reminders/events programmed every 15 minutes for several days. I am not at all saying the issue is fixed for me, I'm only saying I suspect (am looking for) a correlation but will only know if I spend more days testing. Last but not least, my old Nexus 7 2013 tablet always delivers the same notifications (same Google account) exactly on time while my GS9+ is often several minutes late for the same notification.
I do. I have the same Google account on both a GS9+ and an old Nexus 7 2013. The Nexus always delivers calendar notifications on time, the S9+ has the same problem everyone has here.