Perhaps I’ve not explained myself too well.
I have two worrkflows:
The first performs an activity to select a series of yes/no radio buttons (or do nothing if not specified).
The second workflow is where I am making changes to records and in the case a radio button isn’t true, this is checked before continuing by invoking the first workflow. In this case I send the in argument for this setting as true. I do not want to change the other settings, so the other in arguments are left to the default value (which should be nothing).
However, when I run the second workflow, and the first is invoked, the arguments that are not defined are passing in as false.
This is my issue - It is not triggering the default case in my switch (true- set true, false - set false, default - do nothing) because it is going down the false branch. I had assumed this was an issue with using boolean type in a switch, but further digging makes me think the argument in is the issue.