Problems downoading updates.
When you launch SO7 if an update is available you should get a flashing update button on the game menu (bottom-left).
If your game is out of date (see:
viewtopic.php?f=32&t=17428) and there is no button try restarting your PC. If this does not help make sure the so7.exe has firewall access.
On clicking the button the game should close and your browser should launch and download a zip file into your downloads location. Double click the zip to view the contents and then double click the so7patch.exe file inside to install the update.
If when you click the button no browser launches then you may have security settings on your browser stopping the launch. Please check.
As a last resort install another browser and set it to default and then launch the game (Chrome or Firefox maybe).