Looking for advice on a persistent failure when attempting to bulk export recording metadata for digital channels routed via predictive routing.
Background
Our team manages legal discovery requests requiring chain of custody data for webchat sessions. We use the Genesys Cloud Bulk Export API to pull recordings and associated metadata. The environment is EU-West-1. Recently, we enabled predictive routing for digital channels to optimize agent assignment.
Issue
Since the routing update, bulk export jobs for digital channels are failing with a 500 Internal Server Error. The error occurs specifically when the export request includes the metadata field for chain of custody validation. Voice recordings export correctly. The error response body is empty, providing no stack trace.
Troubleshooting
- Verified API permissions for the service account.
- Checked S3 bucket permissions and IAM roles; no changes were made.
- Tested with a small sample of 50 sessions; same result.
- Confirmed that the predictive routing configuration is active and stable.
- Tried excluding metadata fields; exports succeed but lack required legal data.
Is there a known limitation with predictive routing metadata in bulk exports? Any suggestions for debugging the 500 error would be appreciated.