Quality Evaluation API 400 when mapping Zendesk survey fields

Could use a hand troubleshooting this 400 Bad Request on POST /api/v2/quality/evaluations when trying to migrate Zendesk Customer Satisfaction survey data into Genesys Cloud Quality Management. We are currently in the final stages of migrating from Zendesk to Genesys Cloud for our EU-West deployment and are trying to preserve historical quality data. In Zendesk, we used custom fields to track agent sentiment and resolution speed, which we are trying to map to Genesys Cloud Quality Evaluation criteria. The API documentation suggests using the criteriaId field, but our payload returns a validation error stating “Invalid criteria type for question.” We have verified that the criteria exist in the Quality Management configuration and are active. The JSON payload includes the interactionId, agentId, and a list of questions with their respective scores. However, the API seems to reject the mapping for the custom text fields we converted into multiple-choice questions in Genesys. Is there a specific format required for the questionId or criteriaType when migrating from external survey systems? We are using the latest version of the Genesys Cloud REST API and have tested this with both internal and external interaction IDs. Any insights on how to properly structure the evaluation criteria for migrated data would be greatly appreciated.