I'm having problems passing variables to child FSMs inside a child FSM, the issue is that when the game is running variables assigned as inputs for RunFSM inside a sub FSM lose the variable assignment and get replaced by default values.
I'm attaching a package with bare minimum work to expose the issue and an image visually showing the issue.