Messaging API 400 on WhatsApp Template Send

Looking for advice on handling a 400 Bad Request error when pushing Zendesk ticket data to Genesys Cloud via the Messaging API. The payload structure matches the Genesys Docs, but the system rejects the parameters array as invalid. In Zendesk, custom fields map directly, so this strict formatting requirement is causing significant friction in our migration script.