I have a CD-ROM expansion module with a strange issue. It will only read discs if I hold the mechanism in place and press into the laptop. If I release, the disc spins down and unmount from the OS. Ejecting also only works if I release my hold on the door right as I hear the click of the latch releasing. Has anyone ever seen this before? Normally I hear stories about the drive doors falling off but this one is very secure, and the drive appears as it should from what I can tell. Here are some photos: