Outbound flow is hitting a timeout (504) when calling /contact_center/outbound_campaigns. The expression logic for the variable mapping (which is basically just a string join) isn’t triggering the fallback path (400).
if (api_response == timeout) {
route to error_node
} else {
continue flow
}
The data action just hangs (500) and doesn’t return a null or error (404) to the expression.