How to troubleshoot for Update Sets error - "Found a local update that is newer than this one" Description When you see the error message "Found a local update that is newer than this one." from "Update Set Preview Problems", but the timestamp filed sys_updated_on may disagree. Check this KB0684542, and it explains why. Here, we will try to explain in a bit more detail about how it happens and how to reach the root cause. Reproduce the error Preparation 2 instances, source and target1 property - demo.updateset, already synced on source instance and target instance 1. Change the property value on target instance 2. Create a Update Set on source instance and make it current (Image omitted) 3. Change the property value on source instance and make sure it's included in the Update set 4. Complete the Update Set on source instance 5. Retrieve the Update Set into target instance and observe the "Update Set Preview Problems", you will the error message. As it is mentioned in this KB0684542, this commit will generate a preview problem because we made some change on target instance doesn't contained in source instance and vice versa. So neither of the updates can be safely applied on top of the other. Toubleshoot the root cause Let's find out what do update_guid_history look like when the error happened, then we can say that it is. 1. Open the local update record (the change we made on target instance) and get update_guid_history from "Show XML" hint: right click on the header of the image to find the "Show XML" 2. Open the remote update record (the change we made on source instance) and get update_guid_history from "Show XML" 3. Compare the update_guid_history by any tool, e.g. Visual Studio Code, you will be observing the root cause. local update: 2b86913ea6944e10dd19a03e0422652d:159566098,27869dfa41944e109b39fe4406afdd9f:159566098 remote update: 1e17993e28944e10a05dd50877a40d90:1524206896,27869dfa41944e109b39fe4406afdd9f:159566098 Because both sides have some unique changes, the platform will consider that these updates will collide. Other Considerations Use linux command to compare diff <(echo "<local update>" | tr ',' '\n') <(echo "remote update" | tr ',' '\n') If can see both "<" and ">" from the result, it means there are some collisions.