But now, like some hidden time bomb, we've had one client that's just started failing in this way, with status of "24 items not synchrnoized" and a cute little exclamation point logo on the folder icon. The client doesn't give any error messages in its log. We upgraded the client over to 18.104.22.168, which indicates in its README that it fixed "xx items not synchronized problems that most users were seeing." BS. It's still got the same cute icon but now it is saying 28 items cannot be synchronized.
I switched the Simias log to DEBUG and tail-grepped for "Cannot find file," per the above instructions. Nothing. I grepped for "error" and "fail", and scrolled through the last several hours of messages. Again, nothing indicating a problem. Why do you write an application that fails secretly like this? If there's an error with 28 items, TELL ME WHAT THE ERROR, OR AT LEAST WHICH FILES IT IS WITH. This is passive aggressive software: nice at first, then turns out there's vague, fundamental problems in our relationship that it doesn't want to talk about.