Push notifications not working on Android 16

Neth a year 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 Tananaev a year 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.

Neth a year 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 Tananaev a year ago

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

Neth a year ago

No, how can I do that, please?

Anton Tananaev a year ago

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

Neth a year ago

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

Neth a year 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 Tananaev a year ago

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