Wow Big thanks for that one! For anyone stumbling upon the same problem in the future, there is a package called "Sub Fsm Host Communication" that contains an example clearly showing how to achieve all this. Essentially, you use the "Get Host info" action and then pass the variable with the "Set FSM variables" actions, leaving "use owner" as the gameobject and passing the host FSM name as FSM name.