Ah ok, I caused the misunderstanding. Confused myself since this will be a stay at home iPad. Yes, it does sound like the iPad causing your issues.I just did two more tests.
First, I removed the iPad from the HomeKit. Only the two iPhones are members. I left the house with both iPhones and the Automation worked👍 So the problem is definitely related to the iPad.
Second, I added the iPad back into HomeKit. I turned off all location settings:
Find my location
Share my location
Privacy>system services>home
Privacy>Home>never
Turned on airplane mode
BTW this is a WiFi only iPad.
I left the house with all devices. The automation did NOT work😖
Somehow HomeKit thinks the iPad is always home.
I am not using any other 3rd party apps for automations.
Any other suggestions?
For kicks and giggles, since this is a stay at home iPad, have you tried enabling it as a Hub? Maybe it will recognize that and assume it’s going to stay home anyway and exclude it from location based automations.