The Set Skeletal Mesh function does not replicate or multicast to other Clients. In Setup A (Level Blueprint) only the Sever Character is changed on either the Client or Server. In Setup B (ThirdPersonCharacter BP) the Server Character changes on both Server and Client. Client characters on change on their client and not other Clients or the Server.
This was reported and tested in 4.22 (CL-7053642). This was reproduced in 4.21.2 (CL-4753647), 4.23 (CL-7217741), Main 4.24 (CL-7220956)
Results: The new mesh is not replicated on other clients
Expected: The new mesh to be swapped with the old and be replicate on other clients.
There's no existing public thread on this issue, so head over toAnswerHub just mention UE-76862 in the post.