Thanks for the detailed answer, I tried all these and still was stuck on the failed to login and was unable to play the game. Even though steam was in offline mode, were you still connected to the internet?