Boolean problems on planar surfaces

 From:  Joaco Cardoso (JOAQUIN_CARDOSO)
11575.1 
Hi!

I'm having a recurrent problem in MoI and can't find a solution despite searching everywhere.

I'm currently working on a house model intended for 3D printing. Problems arise when I try to boolean union planar solids. I'm attaching images of the solids I want to union and the result after the operation, which shows edges that shouldn't appear. I still get a solid but usually run into errors while working on it further.

I can find a solution when working with surfaces rather than solids, but it's extremely time-consuming. I would really appreciate it if anyone knew another way to solve this.

I'm also attaching the .3dm file.

Thanks!