The problem I've been running into:
- The server sent an update to the client that the client rejected (due
to "invalid folders"
- The client sends a sync request with an "old" synckey
- The server should now tell the client that the synckey is invalid,
but instaed silently accepts the synckey reporting no problem.
- The client now has a different folder set than the server, which
causes problems in Sync and Ping requests.