Re: Original PvZ GOTY can't activate
As far I investigated the issue seems to be one in EAs Activation-API.
The Activation Programm calls a website, but the website is missing parts of their JavaScript code. (Also in Wireshark it is displayed that the upgrade to HTTPS seemed to fail due to invalid protocol version used by the client).
I also tried to somehow reproduce their API endpoint but failed because they are using a different URL now than befor or webarchive just did not save the older versions of the page.
But in fact the issue should be easily fixable, not sure why this takes so long.
(They must have a database of valid registration numbers and most they have to do is to check if the given number is valid)