Maybe he have a cheat that shows enemies on screen, and he can easialy find you. Sorry for bad english if i have to. Wait for any moderator to see this.
Update Zupdater.dll, because i downloade too bc2 but i didnt see my antivirus saw a virus, so i could not log in my accaunt too, check if you have Zupdater.dll