Have you checked in WHM under Account Functions > Manage Shell Access to see if it is enabled there?
Assume when you say " yes, it is enabled" that you are talking about having included shell access in the package for that domain?