New Control Board ribbon cable only working with eject button

I bought a replacement ribbon flex cable for my CECH-3001B ps3 slim recently, however when connecting it, only the eject button does anything.

I'm hoping that I'm doing something wrong and I wont have to return it.

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0

crwdns2942205:01crwdne2942205:0:

make sure that the pins are clean (nothing covering them) and not bent. You can after cleaning with Alcohol blow both the ribbon off and the cd/dvd rear connector. See if this works.

crwdns2934271:0crwdnd2934271:0crwdne2934271:0

crwdns2934285:0crwdne2934285:0