Boolean intersect behaves sometimes unpredictably I'm having some weird and mostly unreproducable error concerning the boolean-intersect modifier. In rare cases, it does not cut objA along the edge of objB but rather along the contour. See the following pictures for clearification:


The modifier on the heel behaves as expected when intersecting the plane, but the one on the forefoot sometimes yields these strange results.



Does someone have an idea why that behaviour occurs? Thanks!
I tried the same, using plane for boolean operation and I got the same issue so I tried using a Cube for the Boolean rather than using a plan and there it is , solved! So you might have to use the cube for such operations and after you apply the boolean simply delete the Cube.