Android device tracker: Location zone not updated

Hey community,

since a few weeks I have the issue, that the location zone of my smartphone (and as a result the person) is not updating anymore. I don’t know the reason for that, the android device of my wife is still working as expected and I haven’t changed anything (except of HA and app updates maybe). Furthermore, the geocoded location is still working well.

Here you can see an example of the entities:

Both entities are belonging to the same mobile-app device.

Some information:
HA Version: 2025.5.3
Mobile-app Version: 2025.5.3-full
Device: Samsung Galaxy S20 FE
HA battery settings: Not restricted
Active Location Sensors:

  • Geocoded location: Enabled and working
  • Background location: Enabled
  • High accuracy mode: Enabled
  • High accuracy update interval: Enabled
  • Location zone: Enabled but always “home” (Minimum accuracy: 200)

Do you have any idea what could cause the issue?

Thanks in advance!

Troubleshooting | Home Assistant Companion Docs

1 Like

I’ve checked every step from troubleshooting, but all seems to be fine.

Then I’ve had a look into the location history section and checked it in the companion app. The location history was already enabled, so I checked a few entries, were I was on the road yesterday.
All entries were skipped, there is not a single entry with “Sent” status.
The detailed information are “Background location” and “Very old location”. The accuracy ist 5 for most of the entries and the GPS coordinates seem to be fine.

Do you know what “very old location” means?

In advance:

  • Yes, I’ve already restarted my phone
  • Yes, I’ve disabled and enabled the sensors already
  • Yes, I have access to HA from remote (otherwise the geocoded location would not update)
  • I don’t have any zone in zone or something like that. Just a zone for home and some other zones at other places, which I haven’t visited the last days.

if you look at the logs on the prevoius troubleshooting screen a timestamp will be printed next to the coordinates of those skipped events. Google at times will send the app very old reports and we have to look for them and skip them otherwise they may report you in an incorrect location.

can you tell us more about your phone? is google maps up to date and showing the correct location?

Yes and yes.
My phone is a Samsung Galaxy S20 FE running on Android 13.

I’ve had a deeper look into the location history and it seems that the GPS coordinates are out of sync. The leaving was reported about 1,5 h after I left home. Yesterday I left home around 5:30 pm but HA companion tried to send it at 7 pm.

Today I left home about 20 mins ago. But according to the history, I’m still at home.
But Geocoded location is correct.

Edit: confirmation, after 1,5 h the location history is leaving home zone. But skipped because outdated. Whats the reason for that?