Cannot eject disk

ok here’s the deal

most recent version of nero: installed
latest firmware for my dvd-rw: installed
number of sucessful burns : 150+ CONSECUTIVELY

basically any cd i burn recently will complete sucessfully and then continue to spin indefinately in the drive until i reboot the computer. upon restart the cd had about a 50/50 chance of being a failed burn. what’s up with this?