I started playing Grand Theft Auto IV through Steam on Windows 7. Previously, the game was running just fine, but after the Windows 8 upgrade I started to have problems. I was able to run the Steam client, see GTA IV in my games library and even run the game itself. However, after starting the game by clicking the “Play” option in the main menu, a message was being displayed saying that I was not logged in. The options presented where to sign in (Enter) or to skip it (ESC). However, no matter the option I chose, the game got stuck in that screen, not allowing me to go back, play or quit the game.
I was sure that the Games for Windows Marketplace client was running and that I was logged in with the correct account, but the game kept telling me that I was not signed in. After some research online, including Steam and RockStar forums, posting questions and waiting for answers, I found the right answer.
- Run Steam
- Login into steam
- Choose GTA IV from Steam’s Game Library
- Run GTA IV
- Login into Social Club with your Microsoft Account
- GTA IV intro is displayed
- GTA IV start screen is displayed (Start, Options, Live, Live Marketplace, etc)
- Select Start to run GTA IV Home Screen.
- GTA IV home screen is displayed (Play GTA IV, Play GTA: EFLC, Quit)
- Click on Play GTA IV
- Screen is displayed saying that I'm not logged in into my account
- Screen is displayed asking if I want to sign in. Options are "Enter" or "Esc"
- Game is stuck on that screen. Only way to quit is to kill it with Task Manager or Restart Computer
Then by a lucky chance while trying to run the game, go to my desktop and trying to kill the app, I noticed a short Windows error message that the connection to the Live Services from the Games for Windows Client timed out and provoked a fatal error. I realised that the problem was indeed the Games for Windows client.
If you are experiencing the same issue, here is what you need to do:
- Run Control Panel and go to Programs and Features
- Find and uninstall “Microsoft Games for Windows Marketplace” and “Microsoft Games for Windows – LIVE Redistributable”.
- Restart your machine when the uninstall process is completed to make sure the programs are completely removed.
- Install the updated Games for Windows Marketplace client. You can get the latest version here.
- Once the install is done, run the client and login with your Microsoft Account.
- Launch Steam and run GTA IV. This time you will notice the Games for Windows Marketplace client popping a couple of messages at the top of the screen saying that you are indeed logged in. Solved !