A Pioneer CDJ-900 with two complaints written on the note stuck to the front — a power button that was getting stuck, and a CD drive that had stopped reading discs altogether. A well-used club player that had clearly done some serious hours, but still worth fixing right.

The power button fault turned out to be two things at once. The button mechanism itself had dried out over time, so it was catching and sticking rather than springing back cleanly. And behind that, the button had physically disconnected from the power switch on the board — so even when you did manage to push it, you weren't actually making contact. It had effectively stopped working on both levels.

Interior of Pioneer CDJ-900 showing the power switch board area
Power switch board area — button disconnected from the switch contact on the board

The CD drive issue was a combination of the same thing: age and lack of movement. The laser lens had built up a layer of dust and grime that was enough to stop it reading anything, and the disc mechanism had seized — not broken, just stiff to the point where it could no longer do its job.

Pioneer CDJ-900 lid removed showing main PCB and CD drive mechanism
Interior with lid off — main PCB on the left, CD drive mechanism on the right

The power switch connection was refitted and secured properly. The button mechanism was cleaned and lubricated so it moves freely again — push it and it comes straight back, every time.

The CD laser lens was carefully cleaned, and the drive mechanism was freed off and worked through its full range of movement until it was running smoothly again. Discs load, spin, and read without hesitation.

Both faults fully resolved. No parts required.

Nothing — this one was all about getting the existing parts working as they should. A clean, a free-up, and a proper reconnection was all it needed.

It's easy to assume a CDJ that won't read discs needs a new laser. Sometimes it does — but often it just needs a careful clean and a bit of patience with the mechanism. Worth checking before reaching for the parts list.