I have a scheduled workflow that runs every hour and takes around 2 minutes. Yesterday the workflow did not finish, still indicating "In Progress". The "Terminate This Workflow" link throws an error with correlation ID xxx.
How can this workflow be terminated???
You might want to post some ULS logs here by tracking back using that correlation ID to give some clue.
I agree with Chit. The ULS logs should give a more detailed error. If that doesn't work, the admins on the server may have to terminate it.