I had the empty server select issue for
years. Eventually it caused me to stop playing all together.
Finally found a solution via Zaela, apparently the UDP packets from the login server I was recieving was out of order.
eqemu-login-helper by Zaela:
https://github.com/Zaela/eqemu-login...ter/readme.rst
a gist of how I'm using it to launch p99:
https://gist.github.com/mgeitz/aa295...d818d0ebb3e37a