Sounds like this is a bug in the Sync Client Engine. Let me know if you agree and I can create a task in AGSYNC for it