Есть на форуме уже такая тема, но от 2007 года.
Проблема и ныне там. С Летитбита качает не более двух гигов. При закачке бОльших файлов USD пишет "размер файла 2,00Gb". Ну и ессно дальше делов нет. Скачивает 2 гига, потом может размер с минусом! показать.
Это все наводит на мысль, что в программе используется int32 для определения размера. У него как раз пределы -2147483648..2147483647. По идее нужно всего лишь поменять на int64 и перекомпилить.
Сборка USD самая новая с обновленными плагинами.