If experiencing a crash upon launch or nothing happens. Here are some of the known fixes that may work for you:
Quit STEAM and Reboot your Computer
Resource issues and/or corrupted system data might be preventing you from being able to launch the Game. Close STEAM and ensure that it is not running from the notification area (also system tray or status area) as illustrated below. Shut Down your Computer, and upon reboot try Game again.
Start Game in Offline Mode
Some people have claimed this worked for them. In Steam, go to Steam in the top left corner and press: Go Offline. Now start the game.
Wait more than 5 minutes
Some people have claimed they had to wait quite some time for the game to load, longer than most games.
Add the game manually to Firewall Exceptions
Sometimes the firewall exception window doesn't appear and the user will have to add the game manually. A combination of this fix and the above two may be needed in order to be effective.
Turn off Steam Overlay for Warhammer II
Go to your library, open up the properties of Warhammer II. In the General tab disable Steam Overlay.
Otherwise, make sure you've updated your graphics card drivers, restarted steam and your PC, as well verifying your game cache integrity.
Disable mods you've installed, or just remove them. Some people have installed mods that may cause your game to crash. if you do have mods installed, remove them just to be sure.