Why eject unfinished disks?
And why write to a disk you cannot finalize immediately?
I have encountered similar problems with my old cd writer. (a 4X teac SCSI writer). I stopped "half way" burning disks and stored the data on my hdds till i could write a full disk. and the problems were gone.