When the scale of a mesh is changed on the Server, the collision change of that mesh is not replicated properly to clients, resulting in the collision being different between the server and client.

Project for reproduction: [Link Removed]

Regression?: No
This occurred in 4.18.3

Steps to Reproduce
  1. Download the attached project
  2. Ensure that "Run Dedicated Server" is enabled in the Play settings
  3. Press Play
  4. Jump on top of the cube (CollisionScaleTest_BP)
  5. Wait 10 seconds
    Result: When the scale of the cube changes, the collision response becomes erratic, as the collision is smaller on the server but has not replicated to the client.
    Expected: The collision for the cube becomes smaller to match the scale change on both server and client.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to AnswerHub just mention UE-62028 in the post.

Login to Vote

Won't Fix
Affects Versions4.
CreatedJul 20, 2018
ResolvedAug 18, 2021
UpdatedAug 18, 2021