I have also found the following additional complication/symptom:
Syncing from Windows to the iPhone works only until the iPhone is locked. After that, sync does not work and cannot be coerced to start again without first restarting the iPhone iFly application. The Windows app doesn't need to be restarted in this scenario.
Still testing to see what else I can find...