The problem is the word generated in the column comment is confusing the table parser and since it believes that column is a GENERATED type column, it is ignoring it.
The workaround is to change the column comment, removing the generated word.
Regards