Evanbalance has released a new Gui tool to update punkbuster. Full instructions and download info here:
Resolving PB services issues:
To manually install/uninstall the components, users may use our PBSVC Setup Program. However, uninstalling the new service components will disable PunkBuster and may prevent playing on PunkBuster servers. PBSVC can be downloaded from here.
Other issues (firewall)
PB is unable to communicate with some peoples computers due to their firewall settings.There have been about three known PB messages which say something like
"Heartbeats stopped" , "Handshakes failed" and another initialization error. PB is NOW running as a service (process) When you start cod4 (or any other punkbuster enabled game), your firewall needs to accept a service called PnkBstrB.exe which is in your PB folder.
If you go into your Trend, Norton, or Macafee firewall settings, add the above PnkBstrB.exe as a trusted service using the add button. Just updating your psetup.exe is not enough
Punkbuster Kicks - Other
For error messages:
invalid iwd files referenced
file name/sum mismatch
These are normally encountered on servers runnning custom maps and/or mods. Normally all you need to do is go to console (in game) and type in "reconnect". There is a limit to how many iwd files you can have. In the case of Cod4, there is a mod folder. under that folder should be a folder related to the server in question. For example my server folder would be victory2. In that folder I would need to remove all files ending with the file extension of .IWD. There is also a users folder (cod4) that contains custom maps with the iwd extention.
Corrupted packet flow:
normally results from the game initializing its start sequence before the pb services are fully initialized. This can also occurs as a result of a pb update. Also can result from pb doing self updating while trying to connect to server.
If you get stuck in a loop, you may need to reboot your pc. In the extrem case, the modem and router may need to be power cycled at the same time as well.
Edited by starjax, 05 July 2008 - 10:50 PM.
updated to include additional detail in first post