Are you using a wireless connection? You could you try using an ethernet cable and see if it changes anything. Otherwise clean reinstall would be the next step imo. Just make sure you download the client from the site and update it normally. Better not rewrite with your older files just in case.
PS > Just don't forget to backup your macros from the character screen.