У меня мысли кончились собссно ... вообще, если нет ошибок, это значит, что загруженые куски совпадают с контрольной суммой куска в памяти сабмитера (10мб кусок). Т.е. процесс передачи исключается.
Остаются такие параметры, как время и чтение с диска.
Например, слишком большая пауза между кусками, т.о. там теряется очередность, например. Пауза может возникать из-за загруженности процессора рендером мувиков в другой проге и все такое...или паузу могут организовать другие стоки, если не хватает лимитов.
Или, сабмитер считывает с диска не совсем то, что там реально есть - почему так не знаю, например, вмешался антивирус.
Потому что ваш файл от меня норм качается. Качаю при 1 активном стоке, только 1 файл, занимает 2-3 минуты.
Вот еще подумалось, а с сайта "не удачный" скачать обратно можно броузером? И сравнить что на сайте, и что в оригинале. Тогда можно выявить верно ли блоки вкачиваются и уже искать решения что и как.