Great :) The json you had posted seems to be valid, but if that indeed was the cause, there is a "Reset Settings" button in the "More..."-tab in the apploader that deletes the setting.json without using the IDE.
Maybe you can take the setting.info file from the backup and see if that one is valid? It also contains json.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Great :) The json you had posted seems to be valid, but if that indeed was the cause, there is a "Reset Settings" button in the "More..."-tab in the apploader that deletes the setting.json without using the IDE.
Maybe you can take the setting.info file from the backup and see if that one is valid? It also contains json.