The name can be changed because in all other cases other than a tree being nested to an FSM, the name is not lost 🙂
For example if it is a standalone asset tree, or fsm, or a subtree to another behaviour tree. I will take a look if I can make this more convenient though.
I honestly can’t reproduce this issue where the prefs are lost after hitting play. I’m also in unity 5.2.
Hmm. The prefs are saved in EditorPrefs. Do you by any chance have some other asset or something that relates to EditorPrefs?