Are you using a wireless connection? If yes, that's probably why. Wireless modems/routers are not reliable with heavy bandwidth. So much so that as you collect more & more incomplete files, you may find it floods your connection & you lose connection altogether, even possibly need to reboot your router.
One answer would be to lose some incomplete files.
Tip: Purge the Downloads Queue! (click on blue link)