"Never" name Local Variable the same as a Global Variable - if they are used in the same FSM it might lead sometimes to the situation that all Variables in that FSM Action point only to the Local Variable instead of both i.e. "GlobalFloat" set Float "LocalFloat" becomes "LocalFloat" set Float "LocalFloat".