Are you sure you are making a change in Database, or just on a Custom State.
if in database, then make sure in another call you are not emptying out it. this normally happen when we Make change to a thing and leave some field blank, this will empty those field.