I typically practice setting the references for game instance, game state, game mode, player controller, and player state on BeginPlay with each actor that will utilize them. Essentially those are the hubs to utilize communication across all blueprint activities unless you use interfaces.