Cd-burning problem

vbimport

#1

about 5 days ago,i started having big problems with my cd burner.it will say"burn completed successfully,but when i try to play it back the light on the cd tray just stays busy and won’t go past that point.sometimes it wont even eject the disk and i have to reboot to get the cd out.the only thing i’ve noticed that may be an indication of the problem is that when the burning process is between 2 and 4 percent,the cd tray light will blink much faster than normal,but then it slows down to the way it’s supposed to be.ive tried 3 different burning softwares(nero,ashampoo,cdxp pro).also,i only burn as data,if thats important.my OS is XP.any help would be most welcome,thanks in advance.