Networking with game instance

I have a structure variable in my game instance blueprint that contains information about the player (Integers and booleans). This variable is set on the main menu. When the player connects to a server, I want change the clients skeletal mesh according to the data in that variable in the clients game instance, and have that change replicated to all clients and the server.

Pass on this variable information to the correspodning player state class so that it is known throughout the network. Then you need to change the skeletal mesh of your actor using a server rpc (possibly going through the game mode).

Did you resolve this? if so would you mind sharing how you went about it please?