Hi,
I don't think you set the fsmVar type, you actually assign to the fsmVar an FsmVariable and then the type becomes the one of the fsmVAriable that it's pointing too.
To transfer reliably, I am always relying on the PlayMaker utils functions ( like Lane said). you 'll have
GetValueFromFsmVar()
ApplyValueToFsmVar()
with these, then assigment is ok.
Bye,
Jean