I'm trying to pass a custom type as an FSMObject variable into a sub state machine started by RunFSM but the variable is never assigned, standard types like FSMInt are passed without a problem but my custom type is left null.
I'm using the input parameters in the RunFSM variable.
Is this a limitation or is there a catch here?