Contract - Additional Fields when editing are not keeping information

Contract - Additional Fields when editing are not keeping information

ServiceDesk version: 9.3 Build 9326 Professional 
Module: Contracts
Issue:Contract - Additional Fields when editing are not keeping information
We added few additional custom fields related to quality aspect to contracts. 
Unfortunately when somebody is trying to edit it some of fields (Not all but some) are going to "-". So our quality department must to do screenshot of details before edit and then put those information once again after edit.
This is big buf for us, we hope you will give it high priority. Some information can be lost because of it. Please see Example screenshot before and after edit.

                  New to ADSelfService Plus?