Just to ask a silly question, did you make sure that you are not recording the data cd as a multisession and that you are telling it to finalize the cd.
I just tested with Nero using a sony cd about an hour ago and it worked, i placed the file in the root directory, called the CD pioneer, made sure it was a single session and said finalize the cd, worked fine.