Hi.
It probably some paramaters that are still in a certain state(value), when you disabled it.
then when enabled they will still have the same value.
Its hard to say whats going on without seeing the fsm and the parameters.
There is a global event 'Disable' you can use that.
Set the event to a state and then you can do some 'Set Animator...' to reset the values.