Delay Next Action delays previous actions

Describe the bug
I have a set of actions with a trigger.

  1. Show HUD Overlay.
  2. Delay next action by 2 seconds.
  3. Execute terminal command.

When I trigger it the command, the actions are executed in this order.

  1. Delay next action by 2 seconds.
  2. Show HUD Overlay.
  3. Execute Terminal Command.

Affected input device (e.g. MacBook Trackpad, Magic Mouse/Trackpad, Touch Bar, etc.):
Triggers (on keyboard, but that likely doesn't matter).

If applicable, add screenshots to help explain your problem. (You can just paste or drag them here)

Device information:

  • Type of Mac: Macbook Pro
  • macOS version: Catalina 10.15.5
  • BetterTouchTool version: (please post the exact version - not just "the latest one"): 3.386 (1609).

I noticed something like this too.. I was trying to create a good old Sierra style boss key where all a small terminal script would turn sound off, then have BTT natively hide all windows and open Calendar. I couldn't get this to work so I added a delay and for some reason the delay seemed to come into affect during the previous action?

Postscript: I ended up rewriting the hide all windows and open/show single app part as an Applescript and it all worked fine -- no delays needed, which perhaps highlights a bigger bug somewhere in BTT?