Using transform bone node on any bone below root bone in anim bp breaks skelesh phys asset.

Here’s a video of the bug happening in a fresh new third person project in ue5.4

Reproduction:

  • Start fresh third person project.
  • Go to anim bp of third person character skel mesh.
  • Add a transform bone node in the anim bp.
  • Set the bone in the transform bone node to anything above root, spine_03 as an example.
  • Set scale or location transform up or down.
  • Go to third person char bp.
  • Set skel mesh property, set simulate to true.

Press play and watch the difference in the ragdoll in having the transform node on, and having it off.

Is there any known solutions or maybe a workaround for this? I seem to recall this working for individual bone scaling before, it would just scale up/down the asset shapes… It currently still happens and works if you scale the whole character up via root bone in the transform node.

Any help would be appreciated…

Just updating that I haven’t found a solution to this, nor have I found much commentary regarding about it online.