Assertion failed: PointFaces[PointIndex].Num() >= 3 [File:D:\build\++UE5\Sync\Engine\Source\Runtime\Engine\Private\SkeletalMeshComponentPhysics.cpp] [Line: 3181]

Good morning, i hope someone can help me with this issue… everytime i try to render a sequenz unreal crashes and i get this error message. the same happends when i try to simulate or use the play feature
Assertion failed: PointFaces[PointIndex].Num() >= 3 [File:D:\build++UE5\Sync\Engine\Source\Runtime\Engine\Private\SkeletalMeshComponentPhysics.cpp] [Line: 3181]

2 Likes

I also have this problem, I know how to solve this problem temporarily, but I don’t know why it is. If you want to solve this problem, just change the collision of objects to Add 10DOP or less. Not too high

@Online_Learner_zPnmz What does “Add 10DOP” means? I’m getting this crash too after trying out some assets. I find it happens when my character collides with those asset. Weird thing is it stop crashing after I disable clothes physics, but when I tried to enable it the crash returns, and no turning off clothes physics still crashes the game.

After a lot of experimentation I think I figured out the issue. I had a mesh with a corner (wall corner mesh, 90° angle) using auto convex collision. This kept making the editor crash when the cloth would come in contact with it. The simple fix was to manually add box colliders to replace the convex collision of the corner mesh. I also had some other meshes which caused issues such as those using complex as simple. When in doubt try simplifying complex collisions for simpler ones as the poster above mentioned, that fixed it. No more crashes.

2 Likes

Same problem here. I consider it’s a bug related to collisions transferred from older Unreal Engine to UE5. I made some tests: mesh with “old” collision (looks like a simple box) crashes UE5, but if I redo collision (Auto Convex Collision) there are no more crashes.

I’ve created repo, if anyone is interested: GitHub - unreal79/ClothCrash-UE5: Cloth crashing Unreal Engine 5

(I think, I’ll report the bug.)

Just tested my old project in UE 5.4.2 – the bug is still here, UE5.4 still crashes on collision with cloth!

How to check if the auto convex collision is enable?

UE 5.4.3 – crash confirmed.

If possible, remove all collision, then replace with box or sphere. This solved the issue for me.

I have 300 static meshes. To circumvent the UE bug I have to replace collision boxes for all of them, and then test result (by crashing and restarting UE editor). Looks like a huge work…