I don't know either of these libraries, but how do they define faces? Are they Triangles, Triangle_strip or something else, maybe custom?

This is because just vertex alone is not enough to define collision for physics. You can have 1 small triangle and 1 large triangle and if the small one falls on top of the large one it shouldn't go through.