I am also getting this same error (and exact same error codes). I did a system restore and it worked and reinstalled patch 2.3 and let me play, but it has now done this again.

Short of doing a system restore every time I want to log on, I'm not really sure how to resolve this.