The callback called by forEachChangedField receives the field information in its arguments.
Do you mean that the "fieldName" argument is null?
This means that the field names were not supplied by...