Project(s) never open [2017.x] or refuse to reimport/recompile

I noticed an issue when using 2017.2.0f3 but it also seemed to have issues on 2017.1.0f3 where when you upgrade or attempt to upgrade the project Unity will disappear and not reimport any assets, sit in the background and do absolutely nothing until you kill the process. After doing this, you can’t open the project in any version of Unity.

This was happening on any project I was trying to open except for one but I couldn’t figure out why that one worked fine. It seemed to be an issue with the ProjectVersion.txt in ProjectSettings folder where the importer would fail and not do anything. Deleting the ProjectVersion.txt seemed to flash the importer and make it work again. I also ended up wiping my Unity installs, registry and temp folders to see if that had anything to do with it but it appears to be the importer just hanging up when the project version isn’t what it wants.

Anyone else experienced this issue?

Hm. So after deleting the ProjectVersion.txt it did open a project the first time but subsequent attempts to open the same project with the same version presents the same issue.

Okay, creating new projects doesn’t work either. Whaaaatt is going on.

It’s either totally random or it has something to do with file/folder rights. If I set the whole project folder to not-read-only repeatedly then the project will finally have a popup-box warn me about the temp folder not being accessible, then if I hit try again it usually opens the project.

There doesn’t seem to be a pattern here, I just keep retrying until it finally kicks in. If the read/write access is indeed the issue then it seems to be a Unity bug since this problem occurs on brand new projects where Unity has created 100% of the files.