Hi Michael,
I would suggest you to post your question on XBOX Live Forums for better support.
Games for Windows LIVE game support
http://support.xbox.com/en-US/games/pc-games/game-support
How to use Games for Windows - LIVE
http://forums.xbox.com/gfw/forum\_faq/f/250/t/3047.aspx
You may also try to install the latest Games for Windows Live client and check if that helps.
For any Windows related queries, feel free to post. We will be glad to assist you.