In the file below, try Boolean subtracting the sphere from the wing-like object (some of you might recognize where this comes from). It fails. Not finding anything visually wrong, I then checked the intersection between the two - it does not make a complete circle, it’s missing two spots. Copying just the surfaces over next to it does the same thing.
I suspected it might be the poles/seam that were a problem, so I made a new sphere object and surface - and that one works correctly. So what is wrong with the original sphere or surface?
I noticed that when I cut the sphere in half, it wasn’t symmetrical on the lateral position. At first, I tried rotating it, but the boolean difference still didn’t work. I recreated a new sphere, and it worked. BD-problem v2.3dm (1.2 MB)
I honestly haven’t seen the exact degrees. Usually, I pivot around a point during the rotation of a line; by pressing Shift, it shows me a preview of the position orthogonal to the Cartesian axes.