Sampson,
Your
“Desktop to iOS worked very reliably”
has been what I gather, in some replies (of other reports) – where the sync issue has been raised.
One person mentioned establishing a Sync Code at the Desktop, instead of doing that at the mobile device – solved the problem (or at least seemed to):