Cut Solid by curve does not work properly, unexpected result.

 I made a solid cone with revolve tool.   I am trying to cut out a slice of the cone with a rectangular shape.    I tried using curve or straight line to cut solid, but I either get unable to cut solid error or get unexpected result.   The cut ends up in a totally different area.    See before and after picture.   Any idea why?