Android mobile app geolocation and device tracker location not matching

I have a person in my HA that has a mismatch between what the geolocation address is, and where the device tracker shows they are.

The geolocation shows they are at my home address which is correct, but the device tracker shows them away. I believe it was there location several days ago, but hasn’t seemed to update.

Should these two entities not be tied to the same sensor/permissions?

The user had the background location permission turned off which stopped the device tracker form ever updating.