OK, so when I try to join a multiplayer game it barely ever works. It will either load me into the lobby and then immediately kick me, or it will just say loading and once it's done it goes straight back to the multiplayer search screen. It rarely ever actually lets me join a game. I'm getting extremely frustrated, so do any of you guys know how to fix this?
This is for GTA IV, by the way.
Update: Now it won't even let me get to the browsing screen for multiplayer. It just says that I'm not logged on to live, but I am.