Unable to Boolean Diff.

 From:  Crusoe the Painter (CRUSOE)
338.1 
Sometimes, it seems Booleans don't work well for objects made by revolution. Sometimes it works, sometimes it doesn't.

I can't seem to subtract the inner volume from the outer one. I tried rotating one relative to the other, in case it was a problem with the seams. But that didn't work
Attachments: