Over the past few weeks my iPhone has started to switch to not present even when I am at home. It never switches back. I have to manually edit the device (either mobile Hubitat app or Hubitat web interface) and set it back to arrived. There appears to be no rhyme or reason for this switch. It never switches from not present to present. This iPhone is only "in use by:" Dashboard and a recently created rule in RM that notifies me when the presence state has changed.
I have had this phone for over a year connected to my C8 hub (v2.3.7.143) and until recently has never had a problem. This phone is also a presence sensor on Home Assistant and Apple Homekit. Both these environments report the iPhone state correctly.
Any ideas where I need to look??