If you use background location, or even just the geofencing in the location settings of the Homeassistant App then it wont work if you have Network location disabled in Android. After some research i found out that in newer versions of Android it wont use gps at all for background location. This tripped me up for some time since (i think) Grapheneos has this disabled by default (or i disabled it idk). After enabeling this again everything worked reliably.
If you use background location, or even just the geofencing in the location settings of the Homeassistant App then it wont work if you have Network location disabled in Android. After some research i found out that in newer versions of Android it wont use gps at all for background location. This tripped me up for some time since (i think) Grapheneos has this disabled by default (or i disabled it idk). After enabeling this again everything worked reliably.