So the only solution is updating to 20.4.x? But 2019.10.x is the LTS version, 2020.4 FTS is not what I can recommend my customers for Enterprise environments.
I can’t believe this is a feature / designed behaviour : Always overwriting user settings on each reboot. This will break all our Robots because the packages will not be found.
Even if I open the source code (first get the errors about missing dependencies) and manually add the Official feed, there’s an issue. Studio will now see the packages as already present. So you can not save the (fake-)changes in manage packages (Save-button greyed out). Therefore the required packages will not be downloaded to orchestrator/local and still won’t be available after the reboot.
The only workaround is:
- Open the project
- Change all dependency versions and save (while praying version conflicts won’t break anything in your workflow/project.json)
- (Then these ‘new’ dependencies will be available in Orchestrator).
- Next, change back to the actual desired package versions, save (saving is now possible, because it is a change in versions, so the ‘Save’ button is not greyed out)
- The actual desired package versions will be downloaded to, and available on Orchestrator from now on.
However, you will have to repeat this excercise regularly to keep up to date. And be carefull of dependency version conflicts.