After modifying and saving Author metadata field, reloaded document returns Author field as <old-value>; <new-value>, although, viewer only shows the correct <new-value>.
Similar issue: https://stackoverflow.com/questions/71229584/itext7-for-net-setauthor-is-doubling-the-author-value