For example, there was a sync error for an Invoice and now all other invoices will not sync. This is true. And the expected behavior. If you are getting an error with an Invoice ( same rule for all entities), it will stop the sync of any other invoices. You'll need to fix the error or remove it from the sync if you want to sync the others in that set for that entity.