yes, venomX, i know you sent mails to inform members, and i didn't ment you
I belong to more than 100 gptre-programs.
The CAC programs all started with the cgi-scripts (you know, those with the ref-links ...program/cgi-bin/signup.cgi ....)
Then a lot of the programs changed (not all at the same time, but every day 2 or 3) to the newer version ...program/pe/signup.php ....
This change was not too bad, cuz most old cgi-reflinks still worked.
But then lot of owners changed to the latest version ....program/pages/index.php .... and the older ../pe/signup.php ... didn't work any longer cuz owner and/or programmer didn't install a redirection! So the older links causes an error message.
Lot of owners didn't inform their members, but also if they do/did, you also know that it takes some time between ordering a paidlink 'til its running.
So if you read your paidmails (like i do

) you often see this error messages.
That's why i think its on the program owner to inform members in time AND make sure, that the older links still run for a reasonable time
Fact is, that in the last few weeks i daily update 2 or 3 times any of my websites with newer ref-links, when i see, maybe from paid mails or how ever, that they have changed (that really drives me nuts, cuz it also could not be too difficult to rename the NEW scripts to the same names of the formerly ../pe/signup.php-script names, so the reflinks would not change. Sure it is easier for ONE programmer to update a few scripts than for thousends of members to update all their different websites - and don't forget, program-owners: each of those "lost" paidlinks from your members, running on other programs are also no new member to YOUR programs).
By the way: i'm working as a programmer myself, so i think i know what i say

Greetz, Pluto