I'm getting the following error from S3 when using the REST API to perform a multipart upload, uploading multiple parts in parallel.
One or more of the specified parts could not be found. The part may not have been uploaded, or the specified entity tag may not match the part's entity tag.
However, I have verified that all the parts upload correctly. I even took a wireshark trace and it shows all the parts uploading correctly. What else could cause this error?