I have a few simple routines to change the mode, however lately a lot of them have not been executing. My Weekend Day routine was supposed to run at 7:30 am and it did not. I watched it to see the trace and although it appeared to start, nothing happened. I have a similar Day routine for the weekdays and it too does not run.
Location modes were not either Away or Weekend Day at the time the piston was scheduled to run.
Seems to be a similar issue with regards to the log output, although I am not using the wait command.