Suddenly, Boolean difference unions results

I’ve been using Boolean operations forever. Suddenly, when I use BooleanDifference the resulting objects are unioned in to one. I haven’t had this happen before. I assume there is a switch somewhere, but the only options I get are “delete input.”

Hi @CalypsoArt, you might check the normal directions of the objects to boolean first.
_
c.

check if they are all closed polysurfaces.

I figured it out. I had copies of the subtracting objects in the same space. Only when I exploded the union did they come to light. All is working as expected now. Thanks for the quick responses.