When inputting column defects into CosmeticCorrection, the row number it stores (and uses) seems to be the value entered, less 1.
That is, add a column defect for column "0", and it enters "0". Use "1", and it enters "0". Use 1000, and it enters "999".
Also, if using the row limits, and you enter a value into each of the minimum and maximum fields, and do *not* leave the last input field, that value is not picked up.
Thorsten