Android notifications randomly failing (FCM/Firebase) - Rate limits showing 0

Hi everyone,

I’m running into a strange issue where my Android notifications have become unreliable over the last few weeks. Some come through instantly, while others never arrive at all.

The Setup:

  • App: Home Assistant Android App (Latest version)
  • Connection: Using Google Firebase (FCM), not using a persistent connection.
  • Device: Samsung S25 Ultra

What I’ve confirmed:

  1. Automations are firing: I’ve checked the traces; the automations run successfully and call the notify.mobile_app_... service without errors.
  2. It’s random: It isn’t tied to one specific automation. The same notification might work in the morning but fail in the afternoon.
  3. The “Rate Limit” Mystery: In the app under Settings > Companion App > Troubleshooting, the Rate Limit info seems broken. It consistently shows:
  • Success: 0
  • Errors: 0
  • Usage: 0/500 (This makes me think the app isn’t “seeing” the incoming hits from Firebase at all during failures.)

What I’ve tried:

  • Ensuring the app has “Unrestricted” battery usage in Android settings.
  • Clearing the app cache.

Has anyone else seen their rate limit sensor get stuck at 0 while experiencing missed notifications? Is there a known issue with the Firebase handoff recently, or should I be looking at “Resetting App Capabilities” in the internal settings?

I’ve noticed the same issue on several Samsung devices around me. Unfortunately, I haven’t found a way to fix it either.