Unreal Engine 5: Build failed with error : “Ensure Condition Failed: Build Faces(Pool, InVertices, ConflictV, HorizonEdges, FacesToDelete, NewFaces)
✍ Last Updated : December 1, 2022
🚪 Prequisite Knowledge (Optional)
Describe Initial Knowledge that reader need to know before reading this article
❓ Key Question / Problem / Issue
✅ Expected Output/Definition of Done
Define what information you really need and the definition of done
🎁 Resulting Solution

The problem only happens when packaging project. Most likely due to inconsistent collision normal inside the included maps.
The most case happens on spline generated static mesh. The usual hint about the error is where there is no collision on a specific part of the spline even if the spline static mesh source has.

Example of the spline collider problem which is causing build failed. The part highlighted in red has no collision even if the source static mesh has
There’s no exact solution to solve the problem except to find the offending colliders and fix it.
No Comments