Originally Posted by Riolu
1. Ping is determined by your PC and the distance between it and the game server, every online game has it but some MMOs are more sensitive to it.
Think of ping like the time it takes for your pc to send your clicks and commands to the server and back. You can try to check your ping on pingtest.net to see how it usually is, add another ~20 ping to the value you're given so it's more close to your in-game values.
2. Best way to gain IP is explained here:
Open the launcher, click on the gear on the top right and select repair game, be careful that it will take a while.
The "Another instance of the game is running" is what everyone gets who closes the game and tries to reopen the launcher, just press Yes/Ok.
But about the technical issue thing, when I press ok and log back on, I have to reconnect, and I think I got suspended for one day because of that.