tldr version: One of the requirements for being eligible for Play! Points and Championship Points is that you have to have logged into your account on Pokemon.com at least once in the past two years. Anybody who has not logged into Pokemon.com in the past two years was recently opted out of the Play! Pokémon Programs. This can be fixed by logging in, verifying your email address, accepting the terms of use and opting back in.
The problems some of you are describing are caused by the player never having accepted the terms of use for Pokemon.com and verifying their email address. The old go-pokemon website had significantly different terms of use. When the new Pokemon.com website launched in Jan of 2010 we attempted to smooth the transition by porting the Opt into Ratings and Rankings and Opt into Player Rewards over for everyone. Our assumption was that over time everyone would log into the new website, which would force them to agree to the new terms of use and verify their address in order to continue. We sent an email to everyone with a go-pokemon.com account to warn them that they needed to do this. Our assumption has proved to be overly optimistic as there are thousands of players who opted in before Jan of 2010 but have not logged into their accounts since then.
The introduction of the new points systems required a new opt in and we decided to simplify things by rolling everything into Opt into Play Pokémon Programs. Everyone who was opted into Ratings and Rankings became opted into Play Pokémon Programs. This went smoothly and the only difference for players is that you can no longer opt in or out of our programs individually. Since this almost never happened anyway, we lost nothing and gained some simplicity.
Pokemon.com ties the acceptance of the terms of use to several things including whether a user has the Organized Play role (they are participating in Organized Play and have a Player ID number and have accepted the website terms of use) or are just logged in to save their mini-game scores. Allowing those players who opted into Ratings and Rankings on go-pokemon.com, but do not have the Organized Play role on Pokemon.com, to remain opted into Play! Pokémon Programs was causing logic conflicts on the website. This was leading to all kinds of problems with awarding and displaying Play! Points and Championship Points.
We recently solved this problem by opting all those people out of Play! Pokemon Programs. We don’t feel the least bit bad about this as we gave them over two years to accept the website terms of use, and they didn’t do it.
The solution to these types of problems is to log into Pokemon.com. If all you are missing is the terms of use agreement, the first screen that pops up will be a request to agree. If you are also missing email verification the first screen you will see is Account Awaiting Activation where you need to click the “Resend the activation email” button. This will send an email to the address in your account that contains a link. You have to click the link to prove you have access to that email address and are not a spambot. After you have completed both these tasks you will need to log in, view your profile go to the Edit Profile tab, scroll to the bottom and opt into Play! Pokémon Programs.
Aside to Pablo; From what I can tell, both the players you mention are in this situation.