Sketchup model messed up in Twinmotion when importing with Collapse = Keep Hierarchy

I created 3d model of a house in Sketchup. When I imported it to Twinmotion with Collapse = Keep Hierarchy, noticed a few objects were not in position (they kind of rotated from actual position). It looks absoultely fine in Sketchup. Attaching both the images. What could be the reason for this?

The model looks fine when I import with importing default settings though.

I have the same problem with unreal engine. The model looks fine in SketchUp but in unreal engine it collapsed (Rotated and Misplaced).

How can I fix this ?

Thank you.