Every hour or so i disconnect from the game and when i want to log back in it says" a character with that name already exist, after that i can log in and play again for a while, does anyone know how to fix this because its annoying when you are in queue for wintergrasp and 1 minute before it starts i get disconnected and i lose my position in the queue.
Standard message when your character isn't yet logged out of the game. Usually takes from minute to two. I don't recommend "AFKing" in Dalaran while in queue, but fly around places or something.
Delete your cache folder, and move your WTF folder elsewhere. In some rare cases, addons may cause disconnects.
If it doesn't work, try disabling all your addons and see if the problem persists. If it doesn't happen again, then the problem is some addon and you'll have to test them to find which one exactly is the problem.
If that doesn't work, you can run a test to see if it isn't a problem with the internet connection. Run Windows Terminal and type "ping -t 8.8.8.8" without the quotes, and leave it running. If you get a request timed out error when you are disconnected, then there is a problem with the internet connection. You then should check the cables and contact your service provider.