Bad Order Call BeginPlay (GameState >> Controller)

Hello,

I have a very strange problem, in my blueprint my beginplay from my Gamestate is called before the beginplay of the PlayerController, and i don’t know why.

Cause of this I have to trix to initialize variable between different script, thanks for your future help. (I’m in 4.20.1 by the way)