I've found that burned CDs don't have a great shelf life, typically less than 10 years.

The old Plextor CD drives were really good at reading last-gasp CDs, I used to have one around for this purpose.