Sanwa Joysick not working Properly

I have recently received a Sanwa Joystick JLF-TP-BY-SK-R (Red) from Arcade Spare Parts.

I intended to use it to replace the default stick in my Standard Edition MadCatz Street Fighter IV Fight Stick (A.K.A. the white one with the 8 world warriors on it). Anyway while the buttons I also ordered work fine the stick is having a slight problem.

The stick itself can move in all directions but it will only register when I push down on the stick. It should also be noted that I was unable to procure the flat mounting plate from the previous stick and as such the current stick is without one.

Any help on this matter would be greatly appreciated. It may just be that the stick is bad, but without the plate I didn’t want to rule anything out and see if this could be fixed.

Wire Harness upside-down.

Thanks I feel retarded lol