I tried something today, I kept getting the bad username error, and then tried switching from my wifi, to using my phones data plan, it logged in fine, which leads me to believe that this issue may be dependant on your ISP. Which to me makes sense, since my communities ISP is notoriously bad.