Why does this config cause immediate timeout?
- Environment: Genesys Cloud apac-1
- Tooling: Terraform 1.8.1, Provider genesyscloud 1.16.2
- Issue: Data Action (S3 Upload) fails in Architect flow when payload > 2MB
- Error:
504 Gateway Timeoutreturned to caller - Flow Logic:
- Get Transcript → Convert to JSON → Invoke Data Action
- Data Action config:
timeout_seconds: 30 - S3 Bucket: Standard, Region ap-southeast-2
- Terraform Config:
resource "genesyscloud_routing_utilization_bucket" "upload_bucket" {
name = "upload-bucket"
# ... standard config
}
- Observation: Works fine for small payloads (<500KB). Fails consistently at 2MB+. Network trace shows request reaches Genesys edge but drops before S3.
- Question: Is there a hidden limit on Data Action payload size for S3 uploads? Or is the timeout logic different for external calls?
- Logs attached. Need workaround for bulk transcript archival.