Different Thirdperson Chararcter on Multiplayer

Hi. I created a multiplayer system. Other computers can reach the session. I created an avatar customization system works well on standalone. But when working on multiplayer every user see all charachers are same as theirs. For example computer A sees all character as Character A and computer B sees all characters as Character B.

I am using a multicast custom event to load avatar settings from saved game slot. How can every computer loads its own avatar settings from saved game and shows the other computers in multiplayer.

For example what it must be :

Ekran görüntüsü 2022-09-15 151747

What users see:

resim_2022-09-15_152530752

Loading Custom Settings Event at ThirdPerson Blueprint:

Make sure you load the savegame on the client and then pass the data to the server. On the server spawn the character then recreate the character parts from parameters, possess it with the passed in controller. Make sure the character parts use onrep_notify for the specific clothing / hair articles.

Right now you are not separating the client / server logic (use has authority).
Are you running this from the player controller?