I am having a strange problem. I have implemented direct uploads from browser to S3 using a) presigned single request POST and b) multipart uploads with each part presigned.