A related thing I've noticed, since my characters are all on different servers, is that the order the servers appear in the list is completely random and changes every time you load the game. I assume it's to do with connecting to the servers and which one responds first, but I don't know why it isn't just a fixed list.