Getting "Error detecting project version" when project is run on machine with a minimal UiPath Robot installation

Hi @kwoxer

Please see the article here first:

We offer backward compatibility (you can run your older projects on new versions), but not forward compatibility (you cannot run newer projects on the older version because the older Robot does not understand the new features that were added in new version).

In short though - Studio and Robot should be on the same version and the issue will never manifest itself.
The easiest way to ensure you are good to go would be to install Studio from the Enterprise installer (current latest version 2019.4.4).

With this installer, neither Robot nor Studio will auto-update and you get to choose which component to install on which machine (either Studio+Robot or just Robot).

Also, the free Community Edition comes with an installer that will always install Studio + Robot and will always auto-update to the latest version. This is why you should not use the Community Installer to develop robots that should be run on the Enterprise edition. It introduces new features every month and these might not be compatible with older versions.

The auto-update is one of the only significant differences between the CE and Enterprise version and can be consider, if you will, a restriction of the otherwise free version of our software :slight_smile:
(the other one would be the type of robot it installs: According to Deployment).