I have the same problem and no, your fix didn't work for me.
The game starts up for a second and then shuts down.
The debug log gives a zillion error messages.
I can't run the game in any compatibility mode either, and changing my screen settings or selecting either software or hardware 3D makes no difference.