CAN join and play, but CAN'T host???
I'm fairly well-versed in the basic networking required to get this going. I have read the_Monk's guide (which was very helpful in pointing out the required ports for the game; thanks!). I can join games and play just fine, but when I try to HOST a game, people get the "Disconnected from server" error every time (and obviously can't join).
I have a DSL router/modem set up which leads into a Netgear router (which is functioning as a glorified switch at the moment actually). All required ports (6000, 6001, and 6112 via TCP and UDP) are forwarded to the Netgear router. I use the same deal for everything (I have ports forwarded for my 360 and PS3 as well as some other PC games and applications). I have also tried running DMZ through the router/modem temporarily just in case, as well as combining that with the complete disabling of Windows firewall.
I can conclude from this that the problem is certainly NOT a port issue, and really doesn't appear to be a networking issue on my end. Is there just something wrong with the ICO servers that randomly causes this, or is there something minute that I'm missing? Any help would be greatly appreciated.