The following works, but if you set the Trigger to On Start, it will not work.
The Local Variables initialize at the same time as the Trigger, so depending on the execution order it might be that the Local Variable's init process takes place after the Trigger, overwriting any values previously set.
Simply add a "Wait" Action with 0.1 seconds and should solve the issue.
Yep, Wait 0 seconds works as well (thanks @kingofzombies)
Customer support service by UserEcho