I've got a very simple rule that uses Hubitat Ping (set for a single try in case you were asking) to check for the presence of an iPhone with a repeat/until statement and then logs the result. I decided to delete the portion of the rule that does the logging and when I did it removed the condition from the UNTIL statement. 126.96.36.199. I did a soft reset and restore yesterday so I'm thinking database corruption is likely not the issue.
And resulting change to rule: