This manifests when an Action List Parameter is used in an Async Action Group nested inside another Async Action Group in the same Action List AND no other variable of the same name exists within the project. I've attached an example.
[main] action list:
- Run Action List "X" with parameters "_Y" set to "hello"
[X] action list with parameter "_Y":
- Async Group
- Async Group
- Log Variables "_Y" #1
- Log Variables "_Y" #2
- Async Group
When run Log Variables #1 will fail with _Y being undefined, while #2 will run fine.
IF a project variable with the name _Y is defined, #1 will run and use the variable passed to the Action List.
(The included project uses slightly different names and a second project variable for kicks.)
(edited to fix gobbled up < > characters, replaced with [ ] and wrong file)
test6.fbz6 (1.891 KB)