• sorry if you've already thought of this but i thought i'd ask the obvious first:

    Has the service account got the rights to process the cube?

    Try connecting directly to the SSAS instance using the service account via management studio and manually processing the cube under that user.

    other than that i cant see why it wouldn't process your cube.