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)

Steps to Reproduce
  1. Download and open the attached project
  2. Look at the Level Blueprint for ThirdPersonExampleMap and the ThirdPersonCharacter Blueprint for the two setups
  3. PIE with 2 - 3 players in New Editor Windows
  4. Change the Skeletal Mesh and toggle between the Client(s) and Server to see the results

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.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-76862 in the post.

Login to Vote

Won't Fix
ComponentUE - Networking
Affects Versions4.
CreatedJul 5, 2019
ResolvedAug 27, 2021
UpdatedAug 27, 2021
View Jira Issue