Can’t get this config to load properly…
We are seeing frequent failures in a custom Data Action within an Architect flow during load testing. The environment is Genesys Cloud US1. We are using JMeter 5.6 to simulate 300 concurrent WebSocket connections pushing messages to a specific queue.
The Data Action calls an external HTTP endpoint for data enrichment. Under low load (50 threads), it succeeds. At 300 threads, the action fails with a timeout error. The external server logs show it receives the requests, but Genesys Cloud does not seem to be processing the response correctly or is dropping the connection before the timeout threshold.
The error payload from the Architect flow debug log is:
{
"code": "TIMEOUT",
"message": "Data action execution exceeded maximum wait time of 5000ms",
"actionName": "EnrichCustomerData"
}
Is there a known limit on concurrent Data Action executions per organization or per Architect instance? We checked the API rate limits, but this seems to be an execution capacity issue rather than an API call limit. The external endpoint responds in under 200ms normally.
Any insights on how to tune the Data Action timeout or if there is a hidden cap on parallel executions for a single flow? We are trying to understand if this is a platform constraint or a configuration error on our side.