Reading variables of spawned actor and passing those to other BPs with EventDispatcher not running

absolutely right.
Is there a way to handle it with the default GameState?