This might be a hardware problem. I had an HP that did the same thing. Had to press the button several times on the drive to get it to open.
I think it was a Pioneer drive too.