Ah yes, if you look in the
NetworkChatPanel at the Connect method, you'll see the following line:udpListener.Client.SetSocketOption(SocketOptionLevel.Socket, SocketOptionName.ReuseAddress, true);
This allows us to connect to 127.0.0.1 for test purposes, but possibly also stops us connecting to another one. Try commenting it out and seeing what happens.