log in fails, technical difficulties... Site: NetflixAble to reach the page but denies access. Gives "technical difficulties" message.