I have a Slim CECH-20XXA (I think that's the model number) that had a ripped Blu-ray power cable. Bought a replacement and fixed it, but then PS3 failed to accept or eject discs properly. After a manual reset of the drive it finally works, except the PS3 refuses to load the disc.
Did a file restore and the disc could be read just fine. Had a good marathon session of 4+ hours. When I ejected the disc, the XMB didn't recognize that and still displayed a disc icon for the game. Clicking it gave a "disc cannot be read error". Don't remember the code but I don't think it's relevant. Did a few tests with file restore and came up with this:
- Tried file restore with no disc in the system. No discs will be read.
- Tried file restore with a disc in the system. Disc will be read perfectly fine, even during extended play, until the game is ejected. Then no other games will be read.
Haven't tried anything but game discs. Doesn't seem to be any physical problems. Even tried a full factory restore and didn't work. I can only guess it's some kind of software issue but I have no clue on what to do. PS3 is a fully updated basic slim, no CFW.