Curved Solid subtract problem

Looks like you are running into the Tiny Face issue.
Have a look here.