Error on opening CloverDX Designer: “Registry Directory not available”

After installing a new version of CloverDX Server, I am getting the following error:

An internal error occurred during: “Update Job”.
Registry Directory not available: C:\Users\Mr%20Smith.eclipse\org.eclipse.platform_4.16.0_2037395604_win32_win32_x86_64\p2\org.eclipse.equinox.p2.engine\profileRegistry.

What does this error mean and how do I fix it?

This error stems from an Eclipse limitation and usually occurs when multiple CloverDX versions are installed on the same machine and the user folder contains a space (e.g., C:\Users\Mr Smith). When launching a newer version, Eclipse tries to migrate data from an older version, and the space in the path causes the registry directory error. Since this is tied to Eclipse, it’s not something CloverDX directly controls—but there are two common workarounds:

1. Remove the old Eclipse registry folder:
If you’re no longer using the older CloverDX version (e.g., 6.5.0), you can delete the folder listed in the error message:
C:\Users\Mr Smith\.eclipse\org.eclipse.platform_4.16.0_2037395604_win32_win32_x86_64

Note: If you open the older Designer version again, it will recreate this folder and the issue may return.

2. Redirect the .eclipse directory to a path without spaces:
Close the new Designer, open the CloverDXDesigner.ini file from its installation directory, and add this line at the top of the -vmargs section:

-Duser.home="C:\Path\Without\Spaces"

Restart Designer, and it will create the .eclipse folder in the new location, avoiding the issue.