Thanks Simon, much appreciated!
I’m sure I’ve just got a tiny setting somewhere out of whack. I also noticed that when the receiver and the broadcaster attempt to call on the instance of the MessagingManager I’m getting the NullReferenceException as well, specifically at the call to the instance. Kind of odd, since there is definitely a game object in there with the manager logic attached. It’s like the object is invisible and dormant! No awake, not visible to the other classes.
I generally find that going back a chapter or two and retyping it all in tends to solve this sort of thing 🙂