I’ve also tried this with a post object field in a repeater, still no problem with anything resetting or changing when I edit a related post. Again, if this were me, I would start by deactivating plugins and trying an unmodified basic theme to find where the conflict is. In order to help I would need to be able to consistently recreate the issue, at the moment I cannot.