Well, your trick worked! I used a piece of the label that was stuck over the disc that covered the hole in the cover as the spacer. I couldn't have used anything much thicker, as the metal disc which is fixed to the larger plastic one would not have fit under the plastic tabs. The thickness of the label I used is 0.16mm.
I never would have figured that out myself, and am wondering how you did. I never gave much thought to how the media disc is held onto the spindle so it can spin up, and how it is relaesed when it is being ejected.
My thinking on the details differs somewhat from yours however:
And before I begin with my theory, let me apologize to you if you are an engineer or scientist, or just someone more knowledgeable than I am on the subject.
On inspection of my drive, I found that the magnet is not actually the metal disc mounted in the larger plastic disc which sits in the hole in the cover, but is an electro-magnet "wrapped around" the spindle itself. The small metal disc above it is the ferrous material that is pulled towards the electro-magnet in the spindle when it is energized. This causes the media disc to be squeezed between the spindle and the metal plate - which is secured to the larger plastic disc with small tabs, allowing it to spin up. The disc above the media CD or DVD spins with the CD when it is engaged to it.
When the disc is being ejected, the electro-magnet is de-energized, allowing the spindle and metal plate to lose their magnetic attraction, and the media disc to disengage from the spindle. Only then can the tray slide out.
I believe that we are dealing wth "residual magnetism" in the spindle's magnet, the metal plate, or both.
When there is no disc in the drive, the attraction between the magnet and plate is slightly stronger, as you explained, and any residual magnetism would be more likely to hold them together. This would prevent the tray from sliding out.
When there is a media disc in the drive, the distance between the magnet and plate is greater, so the effect of the residual magnetism is reduced, allowing the spindle to separate from the media disc and the disc and metal plate above it, and the tray slides out.
The reason there is residual magnetism is poor materials chosen for the magnet's core and the plate. The metals are too "hard" and, after time, there is a small amount of magnetic energy retained by one or both parts. This is the definition of residual magnetism.
You really helped me out here. As I said earlier, I never would have thought of this as the cause of the problem with the drive. I am curious now as to how long the thin paper I placed between the metal and plastic to increase distance between magnet and plate by only 0.16mm will keep the drive working. I would suspect that eventually, the residual magnetism will increase to the point where we will be right back to where we were before the fix, or if the tray motor becomes just a bit weaker still.
If the problem does re-appear, I would like to test my theory by de-magnetizing the two components (the magnet on the spindle, and the ferrous plate). I can do this by exposing the components to a strong AC field for a short time.
Again, I thank you for sharing this information with me.
FW