Precondition with an OR statement is fixed now. Need to edit the automation and re-save to get the fix to work.
It remains rather disappointing that the bug slipped through into production. It just seems to me that ‘if anyone arrives when the location mode is away’ is rather an obvious usage case.
Hopefully they also fixed the after being away for X minutes issue too. I have an automation that runs when I leave instead of when I return as it should that is driving me crazy.
It looks like “precondition” in automations is working again with latest version on IOS