Yes, there's something wrong with geometries in the dgn. We are using triangulation and the Crossing Breaklines feature for quality improvement of our dgn data, means to detect invalid geometry.
But in the past we didn't have such a problem and geometry quality sometimes was much lower than in this case here.
Have you been able to triangulate the surface?
Regards
Maik