(Windows 7 x64) Opened Unity Hub 0.16, jumped through usual machine identification hoops Prompted to upgrade to Unity Hub 0.17, did so Opened Unity Hub 0.17, jumped through usual machine identification hoops (so thats still not fixed) Saw two new Unity version updates (2017.4.4 and 2018.1.1), so set a custom path (yay!) and installed them both. All fine. Time to uninstall the versions theyve replaced. Tried to uninstall 2017.4.3. from the Hub Unity Hub tells me it cant be uninstalled. Look in both the paths the Hub lists; no sign of the folder. Unity Hub still lists it as being on my system. Sigh. Checked for the 2018.1.0 folder. Definitely there. Tried to uninstall 2018.1.0 from the Hub Unity Hub tells me it cant be uninstalled. Look in both the paths the Hub lists This time the folder -is- there. Manually run the uninstaller. Uninstall runs fine. Unity Hub still lists it as being on my system. Double Sigh. Restart Unity Hub. No change. Cant remove them from the list of versions the Hub considers installed. Last-ditch attempt, looked for data the Unity Hub might be using. Nothing obvious in the registry. Then went through the .json files in the Unity Hub AppData folder looking to see i . All the other Unity Hub info seems to be there, like the list of available versions, which one is preferred etc. But not the list of installed version. Upshot : Hub cant/wont uninstall versions any more, and doesnt seem to want to accept that a version is no longer present.