Perhaps you have inadvertently chosen "intersection" instead of "subtract"?
If not, try giving the cutting extrusion some length in the -Y direction so that it does not start on the same plane as the tube.
If it still does not work, try examine geometry to look for issues.
Try changing the boolean option to "none" then try to subtract in a separate step at the end. This might give you a more verbose error message if/when something goes wrong with the subtract.