Hi c63205;
An entity's state will change from "modified" to "unchanged" if you have called EntityManager.AcceptChanges, EntityManager.RejectChanges or EntityManager.SaveChanges (or SaveChangesAsync). Maybe you could check if you're calling any of these methods in places you don't intend to.
I can give you better suggestions if you could provide more information on how you're seeing this weird behavior, i.e. what kind of tests or observation that you do that led you to conclude the entity's state remains "unchanged" after an update to the data fields.