Mobile Android App on new Phone is miles off for Geofense

I just got a Galaxy S23+, and I cannot get geolocation to be accurate in the phone app. It puts my current location several miles from my house. It has permissions to always get location, and it reports last location updated when I open it.

On my old S10+, the app still shows location correctly, centered on my house when I am home. Why is the app on the new phone so "wrong" with the app? I checked other geo apps on my new phone and the location is accurate to my house as it should be, while Hubitat is still miles off.

I have not tried leaving the geofence area yet with the new phone, I will try that today, but I just don't understand how the location can be so wrong when location data is correct in the phone for all other apps.

In the Location permission for the mobile app, do you have it set for "Allow all the time" and at the bottom do you have "Use precise location" enabled?

Something else I do is disable "Manage app if unused" because I've had Android kill the perms in the past...

I had issues with the app staying open in the past. I also had issues with the compass calibration. NOTE: I have found that almost always, my map apps continued to work and most apps showed my correct location. HOWEVER, most apps that I used for presence sensing failed to catch when I entered/exited geofencing boundaries: Arlo, Ecobee, etc.... this is not exclusively a Hubitat problem

I documented what I did to fix it here: Presence sensing unreliable on Samsung devices - #5 by tray_e

The GPS status app I mentioned is free to download. (I liked it enough that I bought the paid version). You could check the phone's compass calibration first to see if it is red. Nine times out of ten, that was the crux of my issue. I would also go through all of the settings and make sure they are set to prevent sleeping. It is linked to my prior link. But, I will link it here as well:

Lastly, PIN the app to remain open. I don't think it is as important with the latest updates to the app. But, I still do it and verify it is still running. The last step of the second link in my post has the old way (older versions of UI). Here is the new way (click the "+" beside "my steps"): Android - Geofence not working - #175 by tray_e

Thanks for the replies. It was like that from Saturday until last night last when I checked, but checking it just now shows it right on my house now.

Maybe the new phone had to settle in a bit, or something. I just set this phone up Saturday afternoon. Either way, it is working now.

1 Like