Hello. This is an issue that presented to me about a few days ago where I've tried to log in successfully but as soon as the message "Retrieving character list..." pops in, it kicks me out immediately back to the log in screen, with the message "You have been disconnected from the server".
My question: is the server down and therefore there's no way for me to log in or is it just me? And if it's the latter, is there any way that I can fix this? If so, then I wouldn't mind a response to this with the solution.
I had the same problem. I went into my system settings, then network, and enabled "optimize network for speed" and for some reason I could log in. Not sure if it will help you, but its worth a shot.
Check like me
1) Go to your WoW folder where you can find your WoW.exe
2) Double click on your "WTF" folder
3) Right click on the file named "Config.wtf", open it with Notepad
4) On the third line, you should see "realmlist". Replace the text on this line with the following: SET realmlist "logon.warmane.com"