Hi,
yes, only active fsm can be controlled as when you force a state you need to operate actions, and if that was done when disabled, how should action be executed and at one point, and what should happen to the current active state actions if they have not finished.
when I need to do that, I usually make it so that the fsm resets when enabled, and in the start state I check a variable that tells me where to go.
Bye,
Jean