Hi @james - I also received a response today. Hope its the same group of people you talk to
I let the AI compare the responses:
Key differences between response I received and from your summary:
Root cause: GC overload vs. synchronous unlinking of old object data.
504: Both say the proxy times out after 600s while backend processing continues.
HEAD vs. GET: Response I received assumes processing may still be ongoing and no data loss; from your summary says the affected data is unrecoverable.
CopyObject / MPU: Covered as under investigation in response I received; not addressed in your summary.
Fix: General GC optimization vs. explicitly decoupling GC from CompleteMultipartUpload.
Anyway - looks like we helped uncovering the root cause
@dsp76 thanks, will adjust the code accordingly. https://docs.ionos.com/cloud/managed-services/s3-object-storage/endpoints says it is a "contract owned" endpoint and it's the future