Ok,
The documentation in BnetDocs says that sending packet 0x59 is optional and if sent, it should be only be when you the 0x59 from the server or receive a 0x0E that tells so.
Now, after I successfully create a new SC account, the server sends me the 0x59.
Ok, so I decided to respond back with the 0x59 packet. After I send it, I am can supposely just to continue with the rest of the logon sequence.
Sometimes I am able to just continue with the logon, but frequently I get a hang. The connection halts and evetually timesout. After sending or recieving the 0x59.
Is there something that I am doing wrong?
You're probably doing something wrong. You can reply to it (0x59 message) almost anytime you wish after receiving it & there shouldn't be any issues
Whats Starcarft ???
That might be his problem right there, typos. :P
Some code and/or packet log would be helpful and lead you too success faster