Provider verification failing - 400 Bad Request on POST /api/v2/conversations/calls

We’re seeing intermittent failures in our Pact verification pipeline. Provider’s returning a 400 when we POST to /api/v2/conversations/calls.

It’s the basic call creation endpoint. Consumer’s sending valid JSON - checked against the schema like 5 times.

{
 "callerId": "1234567890",
 "contactId": "someContactId",
 "extensionId": "extId",
 "queueId": "qId"
}

The provider version’s 94.0.18.0, consumer’s on v1.3.0 of the SDK. Took like 2 hrs to isolate.

Pact-JS version is 10.3.0. The interactions do pass when run locally against a test org, but fail in our CI runner (AWS). Seems like something subtle.

It’s only happening on this particular interaction - the others are all passing. Something about teh call creation payload?

W