All right everyone, I don’t do this kinda stuff pretty much ever, but after scouring the internet and not finding one lick of aid with the problem, and then solving the problem myself, I thought “well shit man, better put it on the internet so that the next poor bastard doesn’t have the same problem.”
So here’s the scenario: you change your Windows Live ID password, and suddenly discover that you are no longer able to log into the Games for Windows Live client. Instead, it gives you an error saying that your user name or password is invalid. ”But what the hell,” you exclaim, “I just logged into the website!” So you try to call Live support, but then you realize that there is no actual Games for Windows Live support structure beyond what’s on the website. Call Xbox Support? They can’t help you. It’s not their wheelhouse. Well, don’t worry. I have the answer, and it’s really simple.
Your new password, well you probably made it alphanumeric, but then you threw a special character or two in, just to make it more secure. That way the Live.com password rater calls it “Strong.” Only, the Games for Windows Live client can’t handle passwords of that magnitude—they are strictly alphanumeric. Put a special character in it, and the client won’t be able to log you in.
So change your password to something purely alphanumeric, and congratulations, you can get back into your games. Isn’t that great? Of course it is.