In UChaosGameplayEventDispatcher::HandleCollisionEvents(), when bSwapOrder = true, Comp1 should be set to PhysicsProxy0's owning component, not PhysicsProxy1's.

UE - Simulation - Physics - Solver - Sep 18, 2024

Implementing an EventHit node in a Geometry Collection Actor and printing the Names of the returned values, it wrongly returns the reference to this Actor (self) on the Other actor object reference, ...

Crash in FPBDJointUtilities::ConditionInverseMassAndInertia

UE - Simulation - Physics - Solver - Aug 8, 2024

We seem to be setting the InverseInertia to zero, even though the InverseMass is non-zero. FPBDJointUtilities::ConditionInverseMassAndInertia assumes that the inverse inertia is only zero if the in ...

Moving a mesh with complex-as-simple collision clears overlaps previously detected by moving collision components

UE - Simulation - Physics - Solver - Jun 26, 2024

Consider a static mesh set to use complex-as-simple collision, and a convex collision component, starting to overlap each other. When only the Collision Component moves, its collision with the stat ...

Async Physics incorrectly interpolates when multiple physics ticks pass

UE - Simulation - Physics - Solver - May 28, 2024

If a user set the transform of a Body from the game thread and physics is running multiple async ticks perf game tick, the transforms might be being calculated incorrectly. ...

Crash on FPBDIslandManager::Reset() when exiting PIE

UE - Simulation - Physics - Solver - May 21, 2024

The editor might crash when stopping PIE in some scenarios ...

Applied external forces to vehicles may be nullified by sleeping

UE - Simulation - Physics - Solver - Jan 12, 2024

If Entering sleeping state and applying external force are same time, the external force is nullified and the vehicle stops immediately. p.Chaos.Solver.SleepEnabled 0 or __ setting SleepLinearVel ...

Long thin spinning objects take too long to stop spinning

UE - Simulation - Physics - Solver - Jun 5, 2023

See the SpinningObjectStability test map in the Physics Sandbox. [Link Removed] It's not clear if this is a bug or a side effect of some of our solver shortcuts (e.g., omission of the precession te ...

Slower physics simulation when bSubStepping and bTickPhysicsAsync are enabled

UE - Simulation - Physics - Solver - May 10, 2023

When both Substepping and Tick Physics Async are enabled, there appears to be an inconsistency between the part of the physics simulation that calculates the number of steps and the part that calcul ...

Rigidbody not moving when small force is applied, and only rotates when angular impulse ≥ 7

UE - Simulation - Physics - Solver - Jan 3, 2023

Reproduced 3/3 times, issue also occurs in //UE5/Release-5.0 - CL 20979098 Binary. Confirmed NOT a Regression. ...

Typo in hint text for Collision Max Push Out Velocity

UE - Simulation - Physics - Solver - Dec 5, 2022

Reproduced 3/3 times, issue also occurs in //UE5/Release-5.0 - CL 20979098 Binary. Confirmed NOT a Regression. ...