I have been playing with settings today and discovered something... When the phone screen is on, notifications are instant. When the phone screen is off, notifications were 8 to 29 seconds delayed, or sometimes do not happen until the power button is pressed and phone wakes.
Macrodroid and helper are already allowed "background data" and "unrestricted data" and "battery optimization: not optimized"
Seems motorola might have hidden the "disable WiFi sleep" option under WiFi > Advanced - or it's no longer a thing under Android 11 - I can't determine what's true.
I'm playing with the idea of a) having Macrodroid make constant HTTP requests to keep WiFi alive, and/or b) playing with WiFi AP's DTIM period and Airtime fairness setting.
I will post back what I learn - but because I can consistantly get alerts fast, as long as phone is awake - I no longer hold the opinion that trigger.macrodroid.com is at fault. Funny thing is everything was working great for awhile, and then motorola pushed Android 11 update to the phone and I happily accepted :-/ perhaps my bad.
Macrodroid and helper are already allowed "background data" and "unrestricted data" and "battery optimization: not optimized"
Seems motorola might have hidden the "disable WiFi sleep" option under WiFi > Advanced - or it's no longer a thing under Android 11 - I can't determine what's true.
I'm playing with the idea of a) having Macrodroid make constant HTTP requests to keep WiFi alive, and/or b) playing with WiFi AP's DTIM period and Airtime fairness setting.
I will post back what I learn - but because I can consistantly get alerts fast, as long as phone is awake - I no longer hold the opinion that trigger.macrodroid.com is at fault. Funny thing is everything was working great for awhile, and then motorola pushed Android 11 update to the phone and I happily accepted :-/ perhaps my bad.