Alexp, thank you for replying.
There is no other OnWaitCD event that fires after an empty CD is inserted and the erronious event that reports that THAT empty CD is not writable.
In any case, if I set a flag to prevent the message from playing more than once, it will not play when the user makes the same dumb mistake again.
What you seem to be telling me is that NeroAPI doesn't work correctly and that there isn't much I can do about it.
I fail to understand how after 6 versions of NeroAPI, a bug can still be there that still tells the caller application such obviously incorrect information. Who do these Nero guys think they are? Microsoft?