mukster:
Have you tried selecting one of the problem roofs, clicking one of the problem edges, then selecting the upper right option in the Pet Palette (Custom Edge Settings), then selecting Edge Angle: Vertical?
You should add a Signature to your Profile (click the Profile button near the top of this page) with your ArchiCAD version and operating system (see mine for an example) for more accurate help in this forum.
David