I am using audio triggers to press a button.
The button has a script attached which turns a light on, waits 100ms, then turns the light off (Via Scenes)
If the button is triggered twice before the 100ms elapses, the light gets permanently stuck on until the script is allowed to fully run.
I attempted a workaround, which was to trigger one script from another script. I found this also causes the script execution to be halted.
It would be very useful to have a script run to completion when ran via a button or another script.