I found it working with all standard primitives. But it will not work, if you import an object and you try to subtract this object.
In my case I wanted to subtract an imported STL screw thread from a standard sphere. It never worked.
Subtracting a standard cylinder does work immedeately.
Is this simply a bug or does only work with MatterControl primitives?
How can this be solved?