Dgnlib-1.11 was the final version and after that the code is maintained with GDAL. From http://www.gdal.org/drv_dgn.html:
Polygons and line strings with too many vertices will be split into a group of elmements prefixed with a Complex Shape Header or Complex Chain Header element as appropriate.
This issue seems to be fixed.