It also happens with other editor versions.
I did uninstall/reinstall, reboot, try to run it as admin, change the install path to something short C/Unity/Editors/ nothing solves the problem. It also happens on another computer.
Are you running 3rd party antivirus or firewall? If so disable it for a time. The error seems to indicate that the Hub can’t communicate with a certain background process, either because it’s not running or because communication (either local processes or Internet) got blocked.
It’s best to keep it in the default install location to ensure there aren’t any file/folder permission issues.
Also tried with the standard editor location, it was the same. No 3rd party antivirus or firewall, no. There is one catch though: as I normally do not have admin rights in my company, we have “Admin by Request” sessions. I asked for such session, but despite have a full admin session, there is still a prompt after the editor download and before the actual installation that asks me for my credentials (IT department won’t remove that). Could it be that this somehow interrupts the process?
You absolutely do not need admin rights for anything Unity related! In fact, running Unity with admin rights is not just potentially dangerous (as in: accidentally wipe your OS and similar) but it easily leads to other issues.
Admin rights are never the solution for anything. The few times where users report it fixed an issue for them it’s indicating that the underlying problem was due to permission issues, ie hosting Unity or a project in a location where access rights are inadequate.
This would be the UAC prompt, yes. This is the Unity installer asking for elevated privileges (similar to admin rights but not the same). For most users outside corporate, you’d only need to click “Yes” (allow making changes) here.
Since your company and IT department has security policies in place, for you that will ask for account credentials, and you have to provide those of a privileged user. Meaning your credentials likely won’t suffice from the sound of it. Therefore when you need to install Unity (or possibly most other software) it’ll require someone from the IT department to enter their elevated privilege account info or else the install will fail.
I’ve been through this problem before and it’s not fun. We eventually agreed that at least the leads in our software department (where 95% of the company was actually doing VFX) got enough privileges to install software and download Unity assets. It was a huge waste of everyone’s time otherwise, we had to have the IT guy on standby or possibly get locked out of working properly.
Yes, I know but in my case if I don’t ask for an Admin by Request session, then in any case I am prompted to ask for one, and then when I do have the admin session, I get the UAC prompt. So there’s no way around it.
Thank you for your feedback, it will help me discuss with the IT service in any case