Hey Patrike, running into some weird issues with Rules > Action > Wait. It seems like it doesn't trigger the first action and WAIT based on where it is in the list, it instead WAITs prior to doing any actions, at least with changing variables.
Thanks for your report. I've been trying to reproduce this without success. What I tried is the following as actions:
Set global variable value: 1
Wait 10 s
Set global variable value: 3
Wait 10 s
Set global variable value: 5
When I trigger this rule I can look at the global variable and see that it changes to 1, then 3 and finally to 5 - just as expected.
Wanted to make sure I had this figured out. It looks like AM doesn't always function correctly and things are delayed or possibly aren't executed on systems that are heavily overloaded. The computer it was on was around 80-90% CPU utilization. Setting AM to high priority fixed this and haven't had a issue since doing this. I believe this issue can be duplicated by overloading the work system.
Could a option be added to run AM as high priority on startup (or whatever the person wants)?