Data Action 400 blocking Q3 compliance training sync

Adoption metrics are flatlining for the Q3 compliance training plan, and the custom Data Action sync is dropping agent records before they hit the dashboard. Stakeholder buy-in is already slipping, and the pilot group can’t access their new curriculum modules. The payload restructuring workaround from that July community thread didn’t hold up, and the integration endpoint still rejects the batch run on every attempt. Console logs show the validation failure right at the skill-mapping step.

{
 "status": 400,
 "code": "bad.request",
 "message": "Validation failed for field 'training_module_id': expected string, got null",
 "details": "Data Action v2.4.1, Environment: US-EAST-PROD"
}