AI Bot Transcript Export Fails with 500 on Bulk Job

Looking for some advice on troubleshooting this specific failure with our legal discovery workflow. We are using the Genesys Cloud AI Bot to handle initial triage, and we need to export these conversation transcripts alongside voice recordings for chain of custody purposes.

The issue arises when triggering a bulk export job via the /api/v2/recordings/bulkexport endpoint. When the filter includes channelId for the AI Bot channel, the job initiates with a 202 Accepted response. However, the job status quickly flips to FAILED without a detailed error message in the standard audit trail.

We see this generic server error in the job details payload:

{
 "errorCode": "internal_server_error",
 "message": "Failed to process recording for channel: chat"
}

This happens consistently for all AI Bot interactions from the last 48 hours. Standard voice and SMS exports work fine. The S3 bucket permissions are confirmed correct, as other export types succeed. We are in the London timezone, and the recordings are stored in the EU region. Has anyone faced issues exporting AI Bot transcripts specifically? Are there known limitations with the bulk export API for this channel type?