It works well now that I use the same server from the server list every time. Although there are 8 servers on the server list, there seems to be no guidance on what the difference between them is. It was only by trial and error that I found one which works well for me. Of course, I haven't tried any of the others recently but I do remember having some early problems with some of the others I tried initially.