Why CAM settings block saving with a mandatory-fields error
Learn how the CAM settings modal validates your entries before it lets you save.
A whitespace-only entry counts as empty (values are trimmed before checking), which explains 'but I typed something in that cell'.
Zero and 'false' are valid values - only genuinely empty cells fail.
Some tables also validate against each other: messages like 'Every value in X must belong to Y' mean a row references an entry (for example a tool name) that doesn't exist in the source list table, often after a tool was renamed or deleted.
The save is atomic: nothing persists until all validation passes.