Since Saturday I was having huge issues with this. Again, I should say, since I had the same issue right after launch. Nothing I did helped.
Until I
disabled Nagle's algorithm and turned my
MTU down to 1430. After that I have had no more issues for a few days now. However it's anyone's guess whether or not what I did actually made a damn bit of difference.
Technical stuff, skip if TL;DRIt can't really hurt much for most people, since the MTU will either be ignored by your router/local ISP link, and disabling nagle's algorithm will actually enhance any TCP gaming experience anyway. Now the game itself uses UDP so theoretically this shouldn't have any effect on in game disconnects, but if Origin's servers are used to connect to lobbies, then this might be why it's having an effect on being able to join game lobbies. Especially since I read somewhere that Origin's servers have a low TTL which basically means they kneejerk and disconnect you very quickly.
Either way, I can now play with my friends again. YMMV.
EDIT: Additional helpful note for anyone who doesn't know (I didn't), you can try joining a friend's game again once the icon in the top left that has "Connecting..." next to it has vanished and it'll dump you back to the character select and try to join again. Which is much more efficient than reloading the game entirely.
Modifié par Enichan, 10 août 2012 - 03:18 .