We are using Project Server V2010.
Consider the following example:
Task 2.3.2 is a Deliverable Type2 and has a Deliverable Start of 7/2/12, but logic dictates that it can't start until at least 7/6/12. There is a 4 calendar day difference between the Deliverable Start and the logical start. Each time we select Task 2.3.2 and click "Sync Dependencies", 4 days are added to the duration of this task. This duration increase doesn't happen on the first attempt of "Sync Dependencies", but happens on all subsequent attempts.
Facinating. ...this is why we teach our people NOT to use this function, but use our home-grown macro, instead.
I'm sure Microsoft will tell us that this is a feature, not a bug.