i have the same problem as yesterday, again. now i tested a bit more detailed, but still could not find a logical answer to the problem:
all phones are android (4.2, 6.0, 7.0), different brands / models
using official blynk cloud server, with latest library and latest app (2.15.1)
cleared app data, cache, clean installed latest blynk app on all phones from google play
i’ve created a new project in a new user account, with the following notifications settings:
notify when hw goes offline: on
offline ignore period: instant
if i log in only on a single phone, everything works fine, tested for several days. i receive notifications:
if app is in foreground
if app is in background
if screen is off
if hw goes offline
so, everything is working correctly.
but, if i log in with the same account on a second (and third) phone, the notification system begins to work erratically:
in the beginning, on the first phone, notifications are working correctly, but on the second and third phone from the beginning notifications are delivered only if the app is in foreground. if i put the app in background or close the screen, no notifications are received.
but after a while, even on the first phone i no longer receive any notifications, only if the app is in foreground. if i put the app in background or close the screen, no notifications are received. (i.e., notifications are useless if i must keep the app in foreground!)
i logged out on the second and third phone, cleared cache, cleared app data, uninstalled app. on the first phone i’ve deleted notification widget, re-added, etc, even after this, i no longer receive notifications on the first phone, only if the app is in foreground!
i’ve tried this experiment with 2 different projects, and with 2 different user accounts, it was the same result in both cases. so, something is definitely off!
also tested on different wifi networks, even with mobile data, different network providers, no difference.
any help would be appreciated, because in 2 days we have the project presentation for the client, and it will be unusable without reliably working notifications