Push notifications not working on Android 16

Neth2 months ago

Hello,
recently I upgraded my Pixel to the newest Android 16 and push notifications stopped working all of the sudden after the update.

I'm using official Traccar Manager app together with self-hosted server. I use API key provided on my account page. I tried reinstalling the Manager app, deleting it's data, setting it up from scratch, even installing older versions 5.0 from GitHub. None of this worked.

Any help and tips are appreciated!

Anton Tananaev2 months ago

You should check if you get a notification token on login. It should be in the user settings.

If you do have a token, check logs for errors.

Neth2 months ago

Yes, in Attributes I see a field Notification token filled with a token (string of various characters).

Do you mean server or app logs?

Anton Tananaev2 months ago

And you checked that it's a NEW token, not an old one?

Neth2 months ago

No, how can I do that, please?

Anton Tananaev2 months ago

You delete the old one and then re-login and see if you get a new one.

Neth2 months ago

Yes, I get a new one every time I delete it and re-login.

Neth2 months ago

This is shown in the server log:

2025-06-15 19:24:19  INFO: Event id: #id#, time: 2025-06-15 19:24:08, type: ignitionOn, notifications: 1

2025-06-15 19:26:33  WARN: Geocoder network error - Operation timed out - ConnectException (... < JsonGeocoder:126 < NotificationManager:128 < *:176 < ProcessingHandler:192 < IgnitionEventHandler:50 < ...)

2025-06-15 19:31:04  WARN: Push error - Operation timed out - ConnectException (... < NotificatorTraccar:103 < Notificator:39 < NotificationManager:139 < ... < *:132 < ... < *:131 < *:176 < ProcessingHandler:192 < ...)
Anton Tananaev2 months ago

It seems like you have some serious network issues on your server. Everything is timing out.