How to workaround when your user profile file is broken and cannot open projects.

Exploratory Desktop records user profiles such as UI language, Locale, Timezone, installed custom R Packages, etc in the json file located under Exploratory Repository and the file name is userconf.json.

If this userconf.json is broken or messed up, you might hit an issue that you cannot open your project. If this is the case, please follow the steps below to workaround it.

Backup existing user profile file.

Open Terminal and go to Exploratory Repository. For example, if you use Mac and you use default location for your Exploratory Repository, go to ~/.exploratory and backup the file as userconf.json.backup

$ cd ~/.exploratory
$ mv userconf.json userconf.json.backup

Restart Exploratory Desktop

Then restart your Exploratory Desktop and you’ll be asked to re-login. Once you re-login, then your user profile file is re-created with clean state. Since the custom packages information is removed, you might want to re-install your custom Packages after the restart.