USkeletalMeshComponent::ShouldRunEndPhysicsTick calls UPrimitiveComponent::RigidBodyIsAwake(), which only checks the root body instance. Instead it should call USkeletalMeshComponent::IsAnyRigidBodyAwake which is overridden to check all body instances.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-86958 in the post.
1 |
Component | UE - Simulation - Physics |
---|---|
Affects Versions | 4.24 |
Created | Jan 16, 2020 |
---|---|
Resolved | Jul 19, 2022 |
Updated | Jul 19, 2022 |