I would try, but I dont have UMR installed any more, and its not some thing I can just download in a few min. (Stupid lack of a FTC) But I tried join the Official N3V server, and it just hung up and joining.
Did a network dignostic:
Message: Command prompt reporting in."
Message: Test 'command prompt access' passed.
Message: Pinging
www.google.com [74.125.225.176]
Message: with 32 bytes of data:
Message: Reply from 74.125.225.176: bytes=32 time=73ms TTL=52
Message: Reply from 74.125.225.176: bytes=32 time=55ms TTL=52
Message: Reply from 74.125.225.176: bytes=32 time=55ms TTL=52
Message: Reply from 74.125.225.176: bytes=32 time=71ms TTL=52
Message: Ping statistics for 74.125.225.176:
Message: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Message: Approximate round trip times in milli-seconds:
Message: Minimum = 55ms, Maximum = 73ms, Average = 63ms
Message: Test 'ping known address' passed.
Message: Pinging auran.com [174.121.103.202]
Message: with 32 bytes of data:
Message: Reply from 174.121.103.202: bytes=32 time=58ms TTL=53
Message: Reply from 174.121.103.202: bytes=32 time=60ms TTL=53
Message: Reply from 174.121.103.202: bytes=32 time=60ms TTL=53
Message: Reply from 174.121.103.202: bytes=32 time=55ms TTL=53
Message: Ping statistics for 174.121.103.202:
Message: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Message: Approximate round trip times in milli-seconds:
Message: Minimum = 55ms, Maximum = 60ms, Average = 58ms
Message: Test 'ping auran' passed.
Message: Test 'planet auran login' passed.
Message: Test 'http external' passed.
Message: Test 'http auran' passed.
Message: Test 'https auran' passed.
Message: Test 'dls search' passed.
Message: Test 'download.ts2009.com' passed.
Message: Test 'www.auran.com' passed.
Message: Test 'www.ts2009.com' passed.
Message: Test 'online.ts2009.com' passed.
Message: Test 'page failure' passed.
Error: Download should have failed but did not.
Error: Test 'host failure' failed.
Message: Test 'ftp dls' passed.
Message: Test 'ftp firstclass' passed.
Message: Diagnostic complete.
This right here is a really good argument for changing the way MP is handled. Rahter then relying on a server some place, why not have direct connections. Some thing like what Run8 dose where you type in the host IP and join.
Change it so the server browser shows you what sessions are available, then when you join, rather then go through the N3V servers it goes right to the host. Right now the system works as such: Data comes from your computer and goes to N3V's servers. Then it goes to the host computer. Then it goes back to N3V, then back to your computer. This means that a packet of data has to make lots of stops before getting to where it needs to go, meaning more chances for it to get lost. Especially with how reliable N3V's servers seam to be.
Id say have the host only send their connection data to the N3V server, then when a player looks and the sever browser they see what they see now. But when they go to join rather then relying on a connection with N3V. This way its the same as a direct connection, but has the ease of a server browser.