About half of the times that I make a change to an FSM, when I run the game, the changes do not take effect. When I get back into the editor, I see that the changes were lost.
For example, I might change the value of a variable, hit enter, then hit Play. I'd see no changes to the behavior affected by the variable in the game, and when I return to the editor, the variable would be back to its original value.
Is this a bug with Unity, PlayMaker, or what?
[EDIT] Sometimes this even happens when I make changes and then save my scene.