I've hit the same issue. Uninstalling/reinstalling GFWL or Live-ID Assistant didn't help, nor any of the other solutions that I have found. I've bought the game via Steam two days ago, and this is a new install (new PC).
I've found that the following steps seem to solve the problem for me, however I haven't tested enough (only 5 or 6 races, but at least far enough from the 2 minutes mark).
- Start the game, login with your profile, and get to the main menu.
- Alt-Tab outside the game (or Alt-Enter to put it on windowed mode).
- Open the services manager and stop the service called "Windows Live ID Sign-In Assistant". (Game doesn't start with this stopped).
It seems that GFW stays connected, I checked that my profile gets saved and got into the Bazaar with no problems.
I don't now if there may be some side effects. I've spent too much time on this and at this point my brain is starting to boil.
Hope that this helps you.