Set me as away, local URL?

After failing to get iphonedetect to work on local network, I’m using HA Companion iOS app on my iPhone. This correctly sets me as “Home” when I’m near, but it never sets me as “away”. I have a guess on why and would just like to confirm and know my options:

I was thinking that the app relies on a combination of both WiFi connection to a router, and the iPhone’s location. However, it seems that it only relies on the latter. What happens then is that while I am away, the iPhone isn’t connected to my local network, so it won’t publish my location to HA, and thus HA will never update my status to away.

Is there any way to override this? for example an automation that says “if disconnected from WiFi for more than 15 minutes, set as away”?

Also, how do I edit my home’s radius property? I’ve tried adding it under homeassistant in configuration.yaml but HA entered safe mode saying it’s an invalid property. The field is non-editable in the iOS app when I go to “App Configuration”.