Undefined Action List Parameters in Nested Async Action Groups

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

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)

Hi John

Thanks for the example, I can see the problem here. I will look into it.

Hi John

This build includes the fix :

https://www.finalbuilder.com/downloads/finalbuilder/630/FB630_1831.exe