What i should replicate?

Thanks RAVaught. For example, a multiplayer chat. I have a gamestate class that store an array of strings. With UMG when i type something, this will be added to the array in gamestate and propagated to all clients. So:

Client 1 > Server > Client1, Client2, Client3, Client5…

What i’ve achivied is only the server part (when i type somethings from server window). The function is replied to clients. But if i type from client, the function it’s not propagated.

This is my setup Of UMG