Looking for advice on the behavior of the Recording API when exporting screen recordings specifically for legal discovery. We are processing a bulk export job using the POST /api/v2/recordings/jobs endpoint to an S3 bucket configured with IAM role authentication. The job completes successfully, but the resulting JSON manifest lacks the screenCapture metadata object for interactions handled via the digital channel (chat with screen share).
Voice recordings export correctly with full metadata, including agent and customer details. However, the screen recording segments appear as empty blobs without the necessary chain of custody attributes. This breaks our audit trail requirements.
{ "recordingId": "rec-12345", "media": { "audio": { "url": "s3://..." }, "screen": null }, "error": "Metadata extraction failed for non-audio media types" }
We are on Genesys Cloud version 2023.11. Is there a specific configuration in the recording settings or the export job parameters that forces screen metadata inclusion? We need to ensure compliance with retention policies.