1. I have had this problem for ages and ESC key didn't solve it for me. I get "There is problem with your connection" always after map has loaded when I'm using VoIP and server has lot of players. Usually can connect on server if there is few players, or by disabling VoIP, when there is never a connection problem after map load. EA support suggested to run BF2 in XP compatibility mode in Vista, but that didn't solve anything and exactly the same problem has occured in XP too. It's strange that some full servers still work with VoIP, but there is very few of them in Vanilla and if I remember correctly only TV2 Norway has worked in PR. Some have said at forums that there is problem with VoIP Server interference, so it would actually be a server setup issue.
2. There is a CTD with 0.609 (VoIP hasn't have any part of it): It is usually possible to play one level and about half of the other, then CTD. Didn't have this with 0.5, it started at 0.6 open beta saying something about memory error. I looked few forums and some had recognized the issue >2 GB memory bug within BF2 altought never have had it in Vanilla.
3. Welcome to Bugfield 2, you are so right
