Architect Flow 400 Error on ServiceNow Integration

{"error": "Invalid payload structure for incident creation"}

Encountering this when triggering a ServiceNow incident via Data Actions from an Architect flow. The webhook payload matches the documented schema for incident.create, yet the REST callout returns a 400. Specifically, the u_custom_field nested object seems to be rejected despite valid JSON formatting. Has anyone successfully mapped complex nested attributes from Genesys Cloud to ServiceNow custom tables without flattening the structure first?

Hey. I usually solve this by flattening the JSON in JMeter before sending.

ServiceNow APIs often choke on nested objects during high concurrency. Try serializing u_custom_field into a flat string or simpler structure. Also, check if the 400 is actually a masked rate limit issue. Run a quick 50-thread test from Singapore to see if throughput drops. If it does, add retries.