Account Compromises
Account compromises attribute to back-to-back disconnects in "World of Warcraft." An abrupt disconnection while playing the game means that an unauthorized person might be attempting to log in to your account. If you are able to log back in and within minutes experience another disconnect, you should change your password and the email address associated with your Battle.net account. If you attempt to log back in and your email address or password no longer match at authentication, visit Blizzard's Account Compromise page at http://us.blizzard.com/support/article.xml?locale=en_US&articleId=30796 for additional support to restore and secure your account after a compromise.
Loss of Internet Connection
Given "World of Warcraft" is an online game, multiple disconnects and log-in attempts can occur due to packet loss in your network and Internet connection. It is not recommended to play online games via a wireless, dial-up, satellite or cell-based network, as interference or weak signal strength can result in multiple disconnects. In fact, "World of Warcraft" should be played on a computer that is directly connected to a router or modem via an Ethernet cable. If your computer is wired to your modem or router and you have DSL service or a cable modem, try to reboot your router and modem. If the disconnects persist, contact your Internet Service Provider and determine if there are any outages in the network.
Routers and Connection Issues
Disconnects that are not due to loss of your Internet connection are often caused by outdated router firmware or closed ports within your router. Closed ports restrict the flow of communication and prevent transmission of data to the game servers. For detailed instructions on how to update your specific router's firmware and forward the ports required for playing "World of Warcraft" visit Blizzard's support page regarding various router configurations and settings at http://us.blizzard.com/support/article.xml?locale=en_US&articleId=21073.
Outdated Graphics Card Drivers
Your computer's graphics card requires device drivers that tell it how to communicate and process commands issued by system software. Out-of-date drivers can cause multiple in-game disconnections, as the game's software and servers will issue commands that older drivers cannot process. Jittery graphics and latency during graphically intense portions of the game or while flying from one flight path to another precede usually precede this disconnection. A fatal exception error and game crash typically follow. More often that not, you will be able to log back in; however, you will immediately disconnect again. Eventually, the game will hang at the loading screen because it will not process the server requests. Consult the drive's page of your card manufacturer to ensure you have the most up-to-date drivers.