There is a bug in the current KLC firmware where sometimes the database is not closed properly and when you connect to the computer, the database becomes corrupt.
Rebooting will make sure the database is closed properly. The bug does not seem to be in the previous firmware. But if you sync, you will eventually get the firmware you have now.
|