Do two TaskInstances of the same TaskNode share the same variables? Or are VariableInstances "local" to each TaskInstance?
Variables are global.Ronald