I upgraded the version of UiPath from the version 2016 to the version 2018.3.3, on the VM in the production environment.
After developing the project on the Studio, where the workflow works well, i published in order to make it visible to the Robot.
I get this message
Whew! from 2016 to 2018?
I think your project.json file is not compatible. I would suggest having Studio create a new one by creating a new project, then copy the new file to your project folder to replace it. -also edit it in notepad for the Main, Name, and Description
And, yes, 2018 needs to be installed on all environments.