Was this batch created under your user id? If not, that user id must be logged in so the batch can update and basically continue posting until it moves to batch recovery.
If batches get "hung up" in process, the first move is always to log in as the original user that attempted the posting.
Reply here with your update, I'll do my best to help.
DFD
David F. Dery
DeryDynamics.com