When a Macro exists of only a few commands, you see after activating this Macro the status. If it finished without errors, for example Step 6/6. So you know that all 6 commands are executed well. In case of an error, for example Step 4/6 service not available. So you know that the service in the 5th command was not available.
But when the Macro contains one or more long delays, the last status reported is the one before the first long delay, for example Step 2/5 Delay 20000 ms. In that case you do not get feedback of the other following commands after this long delay and also no signal that the Macro is finished.
I would like to see the status of all commands when a Macro is running, including the delays and a signal when the Macro is finished.