Argument 1 passed to Translatable_Transformation::transformCheckboxField() should be an instance of CheckboxField_Readonly

Argument 1 passed to Translatable_Transformation::transformCheckboxField() should be an instance of CheckboxField_Readonly. As mentioned in the docblock, the first Argument is the readonly field to contain the original value.

Actual the script thrown an Recoverable Error: Argument 1 passed to Translatable_Transformation::transformCheckboxField() must be an instance of CheckboxField, instance of CheckboxField_Readonly given.

This happens on all CheckboxFields, even the existing.