Here is a better representation of the Macro. It is a system macro that calls other macros.
In my mind there can only be two issues... the system on flag did not get cleared when the system was shut down or the delay is not recognized without something else associated with it. I made ABSOLUTELY sure that I cleared the system on flag properly.
The idea here is that I do not have to edit multiple items in the macro when adapting it for other sources (quick copy-paste edit). This is ideal because there is no duplication of any called system macro which makes adapting large files much quicker (...and saves my click hand!). Change the commands in the root macros and you are most of the way there!
I have moved on and reconfigured the macro to select either "zone 1 on' or "zone 1 on" with a delay rather than just testing for the delay insertion so I do not have a file to send any longer. I plan on mocking this up in another way to see if I get the same results with an "unassociated" delay.