Quick Summary: The request was understood but violates a SkillsDB rule. The
detail states the rule; change what you are asking for, not just the syntax.What happened
Unlike a 400, everything about the request was syntactically valid — the combination is what gets rejected.Known rules
- Assessments require proficiency grading: enabling a career
assessmentssetting whileproficiencyGradingis disabled is rejected rather than silently accepted. - Career library management disabled: authoring careers over the API requires the same company module setting the app enforces.
What to do
Read thedetail, change the request to satisfy the rule (for example enable proficiency grading in the same PATCH), or ask an administrator about the relevant company setting.