Pass PlayerState to the server when the client join a session

When the server replicates the “New” controller to you… It’s actually loaded on the client. Open the Save Game in your clients controller, get the data you need. Then RPC to controller on Server. Have it pass the data on to the GM, or PlayerState.

Player Controller Class

Game Mode Class

Execution needs to happen only on the Autonomous Controller (Client-side).