You should probably post that question in the Dedicated Server Launcher topic, you’re more likely to get a solution there.
I don’t know the answer to your question, but I know that when you get the “ping 9999” in the in-game server browser, it’s not because your ping is actually that high, it’s because the game never got the reply when it sent the ping request. This implies that the game is not able to reach your server’s raw UDP port.
One thing that might cause that is using the default port 7777. That’s the same port the game client uses, and that causes problems. If you’re using 7777, you should change it to something else.
Other than that, I don’t know how to solve this problem. Try posting in that thread.
Good luck!