+1
I have wondered whether it is because I don’t ever “force close” the ios app (i.e. it is in the list of “background” apps) as I was told this was best practice by both Apple and HA as shown in
[Does iOS companion app have to run to get location]
I suspect there is something about ios going to sleep (as it does) and, maybe, timing out on the first contact or something like that. If that is the case, the apps (both ios app and HA) should be expecting that behaviour and somehow not cause a timeout.
One way or the other, as everyone has said, it works fine. It’s just a terrible nuisance to have the errors show up and could cause me to miss a real error.