Okay, since you're using iPhones... have you considered to use Locative? Locative is an iOS App that is very lightweight (very low battery usage) and very reliable when it comes to geofence accuracy. I use it on my iPhone 11.
In order to use it, it has to be installed on each iPhone, and a Geofence created for your home location. Then, you'll need to supply two URLs to it, one for Arriving and another for Departing. These URLs will be Hubitat MakerAPI Cloud Endpoint URLs to allow a Virtual Presence Device per phone to be updated whether your are at home or away (i.e. the reason we need to use a MakerAPI Cloud Endpoint.)
More details available in this thread:
Locative is free, and not tied to any cloud servers. It simply makes an HTTP GET call for each arrival or departure. Thus, there is no user data tracking occurring whatsoever.
It takes a little effort to get it set up, but I find it worthwhile in the long run.