My Dell Dimension E521 pc would not eject the dvd tray when the button is pushed. I came across the solution from Youtuber linli540 when I was looking at wind turbine videos. He was speaking in Taiwanese. I hope this repair in English will help you. Eager to fix my pc, I broke open the dvd reader recorder of my Dell pc. I used one piece of paper initially to reduce the magnetism of the magnet in the nylon hub attached to the upper metal case. That worked half of the time. I added a second piece of paper to cover the magnet which made it much better. You can try a thin card and glue it down well. Try nail polish instead of glue if it doesn’t adhere well. You might also want to use a small diameter paper, the size of a penny. I don’t know how long my repair would last. I was using the drive mostly to install programs and drivers. Other dvd non ejecting problem relates to worn belt drive. This is not the case with this dvd. I suspect this model Sony brand and similar dvd drives will eventually suffer this problem. Please note I am not responsible should you use my method of repair and damage your drive or dvd. Thanks for watching.
Read more here:
Repairing a non ejecting Dell Sony DVD drive Movie.wmv