Question for you guys. I've been working on this for a while and I'm beginning to think I'm wasting my time.

We're working on a UDK multiplayer game. Dedicated servers work fine and allow players to connect, however this ONLY works if Steam is NOT running. If Steam is running, it looks like the client connects and immediately disconnects from the DS. I get output like this:

NetComeGo: Open TheWorld <date time ip>
NetComeGo: Close TcpNetDriver_0 <connection info>

Connecting to a dedicated server while Steam is running works fine if using the UTGame.UTDeathmatch game type, just not our custom game. Now I'm not sure if there is something more I need to implement for this to work or if it simply will not work until (or if) we get a Steam appid.

Any insights?