Bug? Trying to put a hole in a revolved surface.

Experienced CAD user, new CorelCAD user.

I'm trying to draw a pulley.

I start with two parallel lines, with an arc connecting the top of the lines.  I then use

  Solids-Draw-Revolve

with the axis of revolution being the bottom of the lines.  Ta-da, something that looks like a pulley.  I can twist and rotate (Rollview) and it looks exactly like what I expect.

Now I want to put a hole in middle of the pulley (because pulleys run on shafts).

  Circle - Extrude.

  Solids - Solid Editing - Subtract.

Doesn't work.  When I try to specify the entity to subtract FROM, CorelCAD never finds anything.

I think I know what I'm doing, as I can put a hole in a cube.

  Rectangle - Extrude.  

  Circle - Extrude.  

  Solids - Solid Editing - Subtract.  

works fine.

But there's something about the "solid" made by revolving ...

Any thoughts appreciated.