Punkbuster seems to have been causing a few issues lately. We switched it off a few weeks ago as inexplicably after I had a crash it kept kicking me off the server despite my PB being bang up to date. In the end we switched it off and it seemed to work fine for me from there on in.
We switched it back on last week as someone was asking why the stats hadn't been updated for a while. There were other issues involved in that, such as the stats server needing a swift sharp kick, but obviously another issue was that PB was switched off on the server, so we switched it back on, I've had no problems with it since we did, but the server seems to have become less stable in general as a result, and now you're having problems similar it seems to the ones I was having before, and I think a few other players might have been having connection problems too. I think we'll keep it off now for the remainder of the current campaign to see if that solves any connection problems people might be having, and then switch it back on afterwards.