I recall they site had a problem like this before and it was traced to an obnoxious Ad the Google had in rotation that took over the majority of the screen, preventing you from seeing the Key Login link.Scott Greczkowski, my SatGuys web page that I use in my cell phone just went nuts. Adds all over the place and no watch threads button to select. I can't find where to sign in, just a registration page. So I tried to register and it says my user name is already in use and wants my name, where I live, etc. So I deleted it from my home screen and then reinstalled it, same thing. The web page is working fine in my laptop. Using chrome for both cell phone and lap top.
The Ad I see parks itself at the top of the page, but I was able to slide down the page and find the Key to logon.