hey man if you have a virus scanner on your computor it mught be picking up punk buster thinking its a virus or somthing you just gotta go to quarantine and authorise it and if that isnt whats happening stop using old hacks thank me if i helped
Generally when you get kicked for the PB Error 22, it usually means a few things. You either are running out dated hacks, or any hack in general. You possibly need to update PB manually via the PB website. By doing what the guy above me posted. Or, you could re-install the game. Also, make sure you have not edited any of you're files within Battlefield Heroes, as that will kick you too. If none of these things work, then you should try contacting EA about you're problem.