Custom KPI attributions not reflecting in predictive routing A/B test

Hey all, running an A/B test on a new predictive routing model. Variant B is crushing it for CSAT, but the custom KPI data isn’t showing up in the results. Tried pushing the events through /api/v2/events/routing/customkpiattributions but the API is just spitting back a 400.

{
 "message": "Invalid request payload",
 "code": "bad.request",
 "status": 400,
 "details": "The attribution event for conversationId '12345-abcde' cannot be linked to the current predictive routing experiment."
}

The conversation IDs are definitely correct and the model is active. fwiw, the standard metrics are updating fine.