I would say that in those 3 hours most likly you have an interruption of the service and that particular file downloaded with an error. Try again. I know is a pain. I had dial-up untill not so long ago.
Good luck.