Короче запилил рассылку пушей, подписался с хрома. Отправил - пришло.
Закрыл хром, отправил пуш, пуш не пришел. В принципе логично.
Открываю браузер, а пуш так и не дошел. Так должно быть?
Решил. При отправке пуша с сервера нужно указывать time_to_live . время актуальности пуша, по умолчанию равно 0. соответственно, при возвращении онлайн - пуш не актуальный