Hmm.... That happens to me as well. For some reason, everyone times out on me. However, I have never had the problem you have had.
As for a solution, if you have a firewall, try opening up port 6699 and 6257 -or- go to settings>internet connection>incoming tcp connections and select the other option. then go to the settings>internet connection>in/out UDP packets and do likewise.
If that does not fix your problem, I will try to help further.
-W-
|