I also think he works correctly when I use him in PvP. Of course he does not remove beneficials as often as he does if you face him in the enemy team, but that's a different story.
Sad but true. I still hope for a quick solution. I mean the screens are available in different languages, it is just a problem of assignment.