Je dirai que ton "patchage" n´a pas bien fonctionné.
Tente de le réinstaller.
As-tu bien pris la version finale du 1.40 ? en effet, attention, car il existe plusieurs (2 ou 3) evrsion "beta" de ce patch, qui sont disponibles encore trop facilement partout. Donc si tu as patché en 1.40 beta, alors il est normal que tu n´ais que des serveurs rouges.
A tenter aussi : dans les "filtres" de sélection des serveurs, vérifie si une option ne perturbe pas la sélection des serveurs qui te concerne.
Si in fine aucune solution ne fonctionne, alors ton patchage a du être pourri (pas forcément par ta faute, je te rassure !) aussi je conseille une réinstallation complète de BF2142 puis un patchage direct en 1.40
Amicalement,
"Papy" LV´