Currently under 2.0.02, but problem was present on my previous 1.6.xx version
Using mm unit.
Running on Windows Server 2019 virtual machine.
I guess it happens when there is a curve in primary shape.
Not sure if distance from origin impacts bug.
I bet on rounding problem somewhere.
Mine too, using your file. Both lines (1,4 and 2,3) show 90 degrees with the Measure Tool.
HOWEVER, the 1,4 line is 1mm longer than the 2,3 line. The left top line is the same length as the right top line. This means your arc center for the bottom curved line is not perfectly centered between the vertical end lines.
Zoom in and look at the lower corners. The green square is not in the same place, indicating a lack of symmetry. I spotted it when using the measure tool to compaer the first segment on both sides. I measured .25mm on the right and .87mm on the left.
Mmh yours is perfect, mine is not ( yes, was centered ).
I’m not sure there’s an option about that ( except the option on curve quality but it’s for display, and it’s already on Perfect ).
Look at nodes, they are not distributed equally, resulting in “trash” curve.
And then if I need to subtract a part in the middle ( initial problem ), we are back in not straight lines or trash weld, because of not symmetrical curve.
That is because you did nothing to align any Nodes in the two figures. The node placement along the circle and square are randomized based on how you make the objects and even in which order.
I think the goal is to use CTRL-Z to back up and redo it rather than trying to tweak it to fit something.
You do know you can move nodes around to give you the symmetry you are seeking, right?