While I notice this sometimes with the unread state it usually goes away if I sync again. For me it behaves that If you mark many messages as read in one go that after the sync the mails go back to unread. Then I sync again and the flags are shown correctly. But according to @ebo and @ikloecker for them the Mails stay unread.
Do you two have a good example on how to reproduce this?