The Microsoft Developer Network has this to say:
"WSANOTINITIALISED
10093
Successful WSAStartup not yet performed.
Either the application has not called WSAStartup or WSAStartup failed. The application may be accessing a socket that the current active task does not own (that is, trying to share a socket between tasks), or WSACleanup has been called too many times."
To put this in simpler terms, it means that the game is trying to access a port that is already in use.
I once got this error as well. From my experience, this is simply a glitch, as performing an analysis on currently used ports reveals that 5029 is not actually being used by any other program. However, strangely, the problem went away after I removed the Port Forward entry for port 5030, under my router settings. See if you can't play around with your port settings to correct the problem.
Logan's also pretty knowledgeable about this kind of stuff, so you might be able to ask him.