I read this and many other posts relating to this problem, because I was having a similar one. I have an HL-DT-ST DVD-RW GWA-4040N. I am using nero. I was having problems with errors like...
"logical unit not ready, operation in progress"
I was trying to burn .iso files. I could burn other files, but not .iso
I called gateway, they had no clue. They said they hadn't even seen this problem before.
What was happening was once I would click on Next (in nero) to start the .iso burn, the player would start blinking and hang. The only way to get it to stop was to reboot or remove the drive (on my laptop).
**What I found was that by removing nero, and then removing itunes, then reboot, then reinstall Nero. Now it works perfect! I had forgotten that iTunes can burn CD's. So It must have an aspi. I was having an aspi problem, so by removing the aspi associated with iTunes might work and it did! Give that a try if you have iTunes installed.
Hope this helps!