Возможный вариант: Создай ярлык для BFBC2Game.exe, в свойствах ярлыка в строке объект допиши [i]-pinginterval 50000
У меня та же фигня. Вариант с -pinginterval 50000 не помогает. После пары минут вылет, а затем невозможно вообще зайти ни на какой сервер.