Geofencing doesn't switch mode properly because the login session keeps expiring (and even when I log back in it sometimes doesn't switch even if I reset home to my current position). It's just not fit for purpose. The troubleshooting link they provided in the answer is no help whatsoever.