I'm not sure why it wasn't working as reliably as before. I've completely re-designed that area of functionality - and now it's getting and setting the country codes through an entirely different method. It may mess up some obscure player names. Do let me know if you see any vaguries
Of course there are still cheaters; age of the game does not determine whether or not players cheat. Chess is a much older game and you will still get cheaters because ti is the only way some can succeed.