I’ve been stumped on the problem with this for days now. In my playerstate I am checking if it has authority and if not getting the local game instance (GetLocalPlayerCustomize) which prints part of its data to the client. The client shows the correct data for what Is represented in the game. I then take the same struct ref. I used to print the debug string and send it as input to the custom event (Server_SetPlayerCustomizationState) for some reason it doesn’t match?
Orange is what is printed before sending to custom event
Red is apparently what the custom event receives.
PlayerState BP:
I’m aware of the implications of having the client send data to the server but I’ll be using checks to make sure it’s not anything crazy in the future. Right now I just need this to work. If theres some other way to do this using a game instance please let me know.
Thanks for your time.