The dialogue network game info has a problem.
If a server is queried at the top of the list and then one above the IP, then it is connected to the one from the list above when 'Play Online' is clicked.
So it is not connected to the last queried server.
It will connect to whatever is currently selected in the list, not what has been queried. That is the intention