It is definitely a geometry problem and I don't think we will ever work out what it is.
Depending on what you have done to your roof will affect whether further changes will work or not.
See the attached image for just one explaination.
If the two lower extensions are exactly the same size then there is no problem.
Not having either one of the extensions to the side and there is no problem either.
Having unequal extension and a gable at the top then there is a problem.
Doesn't matter if you add the gable first or stretch the side extension you just can't do both.
And I am guessing a similar thing on a different shaped roof might be fine.
I think it is going to be a bit of trial and error.
And as Jared suggested breaking the roof into sections (still multi-plane roofs) and connecting them seems to work as well.
Barry.
One of the forum moderators.
Versions 6.5 to 27
i7-10700 @ 2.9Ghz, 32GB ram, GeForce RTX 2060 (6GB), Windows 10
Lenovo Thinkpad - i7-1270P 2.20 GHz, 32GB RAM, Nvidia T550, Windows 11