Cancelled transactions in Android change tracker stops some documents from syncing


I’m seeing some CANCEL transaction messages in my android logs that correspond to documents not syncing on application started. There’s a github thread about it here with more information:

Has anyone seen this issue? It looks like for some reason a document fails some test in the SQLiteStore and from then on all other docs that are in the same sync batch just get discarded.