If this a 12 CD magazine, then its the same as a Pioneer brand unit. In order to eject there has to be 12 volts present (fuse?). Does the unit power up and spin CD,s? If not, ck the wiring at the unit. If it works otherwise, then the door that you slide open is not contacting the switch to eject. I have basically the same unit in my car and very rarely the magazine delays popping up and I usually find the individual CD carrier in crooked or dirty. Any good stereo shop should be able to remove the outer box of the unit to diagnose the cause. You should also post this in the forum having to do with stereo installs and repairs on the main forums page.