Invoke Workflow doesn't automatically pick up arguments with the same name

I’m on Studio 23.4. I don’t have a way to record a video but I figured out the exact issue.

It does work when the variable in the main workflow is just a variable. It doesn’t work when the variable in the main workflow is an argument. Basically I have main.xaml invoking a workflow and passing a variable to an “in” argument in sub.xaml. Then sub.xaml invokes yet another workflow and passes its “in” argument as an “in” argument to subsub.xaml.

Steps to reproduce

  • Create argument in main.xaml
  • Create argument in sub.xaml with same name as argument in main.xaml
  • Drag sub.xaml into main.xaml to generate Invoke Workflow and click refresh arguments

Sub:

Main:

Result:

1 Like