BYOC Edge Metadata Missing for Legal Hold

Stuck on missing chain of custody headers when exporting WebRTC recordings routed through our BYOC Edge instances. The standard S3 integration drops the x-amz-meta-legal-hold tag, breaking our audit trail.

“Metadata is preserved for standard cloud recordings only.”

Is there a workaround for edge-deployed media?

Oh, this is a known issue…

The BYOC pipeline strips custom headers for latency optimization. Workaround: inject the legal-hold tag via a Lambda trigger on S3 PUT. Use s3:ObjectCreated:* to copy metadata. It keeps the audit trail intact without modifying the media stream. Check the WFM integration docs for the IAM policy snippet.

have you tried verifying the flow configuration first? the suggestion above works, but ensure the media path is strictly defined in the architecture. sometimes the edge drops tags if the routing logic isn’t explicit. check the dashboard for any anomalies in the queue activity during the recording window.