It doesn't look like the 3.19 patch has installed as the error lists it as version 3.0.3.1, 3.19 would be version 3.1.9.0. Did you use the in-game updater? if so, that is notoriously unreliable, download the patch from the downloads section on this site and install it outside of the game. If you are running Vista or W7, make sure that you right click on the patch .exe and select run as administrator.