I have a question about Remove Overlap

This is my first post.

I have a question about Remove Overlap.
I’ve been a Glyphs user since version 2, and I am currently using Glyphs 3.

I’ve noticed that the results of Remove Overlap differ between Glyphs 2 and Glyphs 3.
Personally, I found the Remove Overlap behavior in Glyphs 2 to be ideal.

In Glyphs 3, Remove Overlap does not create small straight lines.
As a result, vertical lines can sometimes become slanted.

I would like to attach a Glyphs file to show an example, but I get the message
“Sorry, new users can not upload attachments.”
So I’ll paste the data as text:

shapes = (  
{  
  closed = 1;  
  nodes = (  
    (210,279,l),  
    (395,279,l),  
    (395,362,l),  
    (210,362,l)  
  );  
},  
{  
  closed = 1;  
  nodes = (  
    (296,162,l),  
    (370,162,l),  
    (370,310,l),  
    (296,310,l)  
  );  
},  
{  
  closed = 1;  
  nodes = (  
    (198,167,l),  
    (265,167,l),  
    (303,307,l),  
    (236,307,l)  
  );  
}  
);

When using Remove Overlap, the vertical lines become slanted.
Is there a way to keep them vertical?

Could you paste the path data as an SVG? Simply go into your glyph/layer, select the outlines and copy them. They will be copied as an SVG object into your clipboard.

Thanks for the data. I could fix it.