Description
When adding a field to a geodatabase table, the field cannot be created as nonnullable (with the Field supports null values parameter set to false) if the table contains data.
Reference the tool documentation for more details.
Solution
When adding a field to a table, the Field supports null values parameter must be set to true for tables that contain populated rows.