Frankly this seems like a problem that the hortonworks people need to look into. The only other suggestion i have is to use range headers and then cat the two parts of the file together:
curl –header “Range: bytes=0-x” URL -o part1
curl –header “Range: bytes=x+1-n” URL -o part2
cat part1 part2 >> sandbox
BTW, why isn’t anyone from HortonWorks active on these threads. Do you even care about people trying to use your product?