Hmm. Why do you manually call StartGraph in Awake since the graph is going to be automatically started anyway since FirstActivation is set OnEnable? If you don’t want to auto start the graph, you can set FirstActivation to DoNothing. 🙂
Your fix looks correct by the way in case you have to call StartGraph manually.