Project Management Revise contract amount discrepency

Intermittently, when I'm Saving or Printing a Change Order and I have "Revise contract amount" checked, the contract amount will not revise to match the Change Order in Contracts/Job Costs. If I was to use Sage Estimating to modify an estimate and select the change request to update it with the new estimate, there is a chance that the original estimates values will remain in Contracts, and the new values are added to the orginals in contracts. If I then try to remove the change requests from the Change Order (to remove the values in Contracts), the original values in Contracts are still there.

This is frustrating when Contracts/Job Costs are not revising the Contract from Project Management, Contracts/Job Costs have all these extra costs now and I cannot get rid of them.