SCUP has a package limit of 2GB
SCUP has a package limit of 2GB built into the code:
newItem.FileSize = Convert.ToInt32(new FileInfo(validPackageSource).Length);
--- This is an Int32, and the max size of an Int32 is 2GB.
This should be changed to either UINT or ULONG to allow for larger update packages.