Outbound campaign api 422 unprocessable entity on contact list upload

Having some config trouble here for the bulk contact upload process within our AppFoundry integration. We are attempting to synchronize contact lists from our external CRM to Genesys Cloud via the /api/v2/outbound/contactlists/contacts endpoint but keep hitting a 422 error with the message ‘invalid field type for disposition_code’. the payload structure matches the schema exactly, and this works fine in our staging org but fails consistently in production. any ideas on what might be causing this discrepancy between environments?