it's not a new bug, but I just figured out what causes it, and apparently no1 has posted it yet. The "Enable Behaviour" action makes the state menu freeze if there's a script on the gameObject which has been removed from the project, but not from the the gameObject itself.