I see what you mean, I can reproduce the behaviour. I will have to look into this further, but I think there is not much I can do about this. Thanks for looking into this and providing detailed feedback.
A wait action seems like the easiest solution. See the following feature request: Start timer from a switch