CXone bulk skill update 400 error on valid payload

Hit /api/v2/admin/users/skills with a POST and got a 400. The payload is standard JSON with userId and proficiency objects, but the response body is empty. Anyone else see this when updating more than 20 agents at once?