Fixed the way that we use the RandomAccessStream and the FileChannel and ByteBuffers to avoid corruption in the multi-part download.