In the second schema, the comment field is a required string, where it was a nullable string in the past.
This is a forward compatible change (the old schema can be used to read data written with the newer schema), but not a backward compatible one: the new schema cannot read null values.
To fix, you need to either relax compatibility rules (but that usually causes other problems), or make the field nullable again.