Bulk Export API returns 429 when requesting metadata for large digital channel batches

Anyone know why the Bulk Export API endpoint /api/v2/recording/bulkexports starts returning 429 Too Many Requests errors when processing batches larger than 5,000 interactions for WhatsApp and Web Chat?

We are running Genesys Cloud v2024.11. The job initiates successfully, but the download links expire or fail with rate-limit errors before the full JSON payload is retrieved. This is critical for our legal discovery workflow, as we need complete metadata including conversation_id, participant_id, and media_type for chain of custody verification.

We have reviewed the rate limiting documentation but it does not specify limits per digital channel type. Our S3 bucket integration is configured correctly, and storage capacity is sufficient.

Is there a recommended pagination strategy or a specific header we need to include to handle large volumes of digital channel recordings without triggering the rate limit? The audio files download fine, but the metadata JSON is consistently affected.