Hello,
No, there wasn’t >100,000 unsyncable documents.
I don’t know why those documents showed as unsyncable even though they had the requested field. I even had some documents that were already deleted.
What I did to solve that :

  • I opened a sync session on a client that had permission to sync with all documents
  • For (allegedly) missing fields I updated them on compass and they disappeared from the unsyncable table
  • For deleted documents I inserted one with same _id and deleted it. This made them also disappear from unsyncable documents.

I don’t really know what is the mechanism there but at least it solved the issue !