My connection is stable enough that I never get kicked from the actual game, but the login queue can still kick me. If I'm in a very long queue then the chance of being kicked becomes very high. At some point in the multi hour wait it will decide to kick me while my internet is still working fine.

This is especially bad on patches that make housing plots available for purchase at the same time that the servers come online. All the plots are bought by lucky people who get in on first attempt while the unlucky are still having to re enter password, restart the game and restart queue until the queue stops kicking them.

Why does the application need to force close anyway. Other mmos I've played do not make you open the launcher again and start from the beginning in the case of an error connecting to your character.