You are right. There is a weird behaviour when the class has [ExecuteInEditMode] (like GlobalBlackboard has) in combination with Unity’s “fast enter playmode”, where Awake apparently is not called when entering playmode. To work around this please open up GlobalBlackboard.cs and add the following line of code just after line #62 (in GlobalBlackboard.cs):