Puchased Unity Pro, upgraded from 5.1 - 5.2 Game Does Not Work.

Hey guys!

I have a game I have had stable for quite some time now. I recently purchased a Unity Pro license, which upon installation I was prompted to upgrade Unity to 5.2 and the game still works on Windows 7 and Windows 10 but for some reason it does NOT work on Windows 8.1

I read over the documentation for 5.2 but nothing really stood out. The Dialog box pops up, as soon as I click ‘Play!’ it just says Build.exe has stopped working. I do not get an error report or and kind of bug report.

This is very frustrating, my game came out on Steam this past Friday and it is negatively impacting our reviews. I have been working on this issue around the clock for the last two days.

Any insight or assistance would be greatly greatly appreciated.

Thanks!

I’ll assume since you’re serious enough to get on Steam, you are using source control and have visible meta files configured properly for Unity. If you are, then all you should need to do is delete the Library and Temp files under the project, and when Unity opens it will reimport everything again, for PC/Mac platform, then you can retarget whatever.

NOW IF YOU ARE NOT USING SOURCE CONTROL, DO NOT DO THE ABOVE! I’m not sure what you can do without source control to recover from this sort of error. Whatever you do however, make full zip backups of your project ALWAYS before ANY software upgrade, if you’re not using source control. Heck, make one right now, it cannot hurt.

Yes I typically do full backups of the entire project multiple times a day.

I actually think I have a working fix.

Still not 100% sure, but basically I uninstalled everything related to Unity, and then installed an older version, where I last had everything running perfectly. Re-built the entire project manually, and it looks like it is at least launching in Windows 8.1 again! So for some reason, when I do a build in latest version of Unity, it does not work on Windows 8.1, but when I reverted versions of Unity, built out, it worked fine…

What a pain in the behind! :frowning: