Ahhh, I didn't catch the porch roof was underneath the left gable...I think you're going to have to make separate roofs to make everything look like you want. It's hard to tell what the heights of the wall/beam are from the overhead view, and that's throwing me. I'm probably conceptualizing something wrong, but it seems like the wall on the left side should have two different plate heights since the left side of the 12:12 roof looks like it matches with the drip line of the rest of the roof around the way, but the porch roof looks lower. The 12:12 gable on the right side looks like it matches both the main roof AND the porch, so my math ain't mathin' somewhere. Are you able to post the Web3D of your one that's rendering correctly?
**Future edit. I think I see what I wasn't seeing. The front left gable has either higher plate heights or higher heel heights, which means it will definitely need to be its own roof. I've added a photo of a "correct" version where I made the heel heights on that left gable 48" compared to 8" everywhere else, then made each roof its own entity, if you will. The left side of the porch roof needs to be set as Intersect and choose Vertical Pitch so that it doesn't try to meet up with the taller roof, and then, if it was fighting you previously, you should be able to drag its reference point over to the wall. You could probably get away with making the main roof, the right gable, and the porch roof all one roof using the double hip strategy from before, but I haven't tried that one yet to see if it behaves.
After you get the roof behaving correctly in the model, your best bet is to take the roof elevation, save it as a SoftPlan Drawing (choose the Top Elevation, then File>Save>Save As, and then Softplan Drawing is usually the default type) Then you can add and subtract lines to your heart's content to make things look like they want to look for your client.