Firebase Error Notifications not working anymore

Hey, i noticed that my notifications stopped working 3 weeks ago and checked it out today.

My Setup:

  • Homassistant Docker with traefik as reverse proxy and custom home-only domain in pihole, URL: ha.home

  • CalyxOS 5.11.0

  • Android 14

  • Companion App 2024.7.3-full

  • microG 0.3.2.240913-19

  • I have 46 Apps registered for Notifications and all work only homeassistant has problems

  • It worked till 02.09.24

  • I already tried disabling the pihole blocking and did a new login (Data and Cache clean in the app)

  • I already cleaned the cache of microG services and did a new login in the companion app

Logs after login in app: --------- beginning of main09-23 21:57:37.379 9730 9730 I mpanion.android: U - Pastebin.com

I have no idea what the problem is checked out all things i found
Local Notifications is not a solution because i don’t want to have the VPN into my home alwas on to get notifications

Thanks a lot for your help

09-23 21:58:42.337  9730  9730 E MessagingToken: Issue getting token
09-23 21:58:42.337  9730  9730 E MessagingToken: java.io.IOException: java.util.concurrent.ExecutionException: java.io.IOException: SERVICE_NOT_AVAILABLE

yea thats not a good error, only place you can start looking is ROM/microG as the service is available and should work.

Ah shit, but why do all the other apps work just fine? It is only homeassistant

I am not sure, for us it is failing because firebase is unable to get us a new token

https://github.com/home-assistant/android/blob/c9ecd44f9fa3f4055dc75371bf760b84b902837f/app/src/full/java/io/homeassistant/companion/android/onboarding/MessagingToken.kt#L11

I created an issue in the microG repo: Homeassistant unable to get Firebase token · Issue #2559 · microg/GmsCore · GitHub

This was the issue: microG toggle state issues, presumably after topic:microg-defaults (#2674) · Issues · CalyxOS / calyxos · GitLab