Web Messaging file upload 415 Unsupported Media Type with OTel tracing

Uploading a 2MB PDF via the Web Messaging guest SDK triggers a 415 Unsupported Media Type. The payload uses application/pdf, which docs say is valid. Size is well under the 10MB limit.

await client.messaging.uploadFile(participantId, file);

I’m tracing this with OpenTelemetry to see if the error happens before the request hits Genesys or if it’s a backend validation failure. The span shows the request leaves our proxy correctly. Is there a hidden MIME whitelist or a specific header I’m missing in the SDK config?