I noticed some behavior when I set SSID with the Internal URL in the companion app.
When I am connected to my home wifi and the companion app is active in the background when I leave the house, if does not switch to mobile (5G/LTE) on its own. This causes the location of the particular device not being updated and prevents some automations from running in our case.
We have to “activate” the app and sometimes even forcefully close it and re-open it, to force it to connect through Home Assistant Cloud and update the location.
As a work-around we removed all SSID in the settings, which causes the app to connect through Home Assistant Cloud always, but it also makes it a bit noticeably when at home.
We noticed this on multiple iOS devices such as iPhones and iPads.
Is this a known “issue” and is there a solution for this?
What does sleep settings say? If you are not moving data, it doesn’t need to keep connections alive and will terminate them to conserve battery power, and attempt to re-establish them when required, finding that is unachievable, and attempting an alternative. Once that alternative happens, the HomeAssistant companion will discover you have moved at the network layer. Until it does, it is blissfully unaware. A common complaint reported here, often.
This is expected functionality.
Try an alternate form of sensing areas and moving zones.
Because with no SSID’s specified, so always connecting through Home Assistant Cloud, the issue is not there and locations are updated continuesly and instantly.