You can always delete the json files, they are there purely as a backup. And if you find they are not being updated/re-created, then run calibre in debug mode and you might get more info on why. Though, if the reason is that you are using some sync software that is rolling back changes, then debug mode will not help.
|