Trigger has 3 actions: action1, action2, action3. Why does action2 and action3 simultaneously occur?

action2 is an apple script (async), action3 is just an indicator (spotlight search) to see when it goes off.

action2 apple script begins with delay 2 seconds (in the script itself, not btt), such that it will wait 2s before occurring.

When I triggered it, action3 appeared immediately, while action2 waited 2s as designed.

Why does action3 not wait for action2 to finish? What am I doing wrong?

because you are running the async version of the apple script action :wink: