The firebase services get started automatically after a successful reboot and if in case the device is not online the notification remains pending for at least 4 weeks, and when the device is again online, then all the pending notifications are delivered