Problem with my MadCatz TE joystick for PS3

Alright so I got a huge problem with my madcatz Te joystick.

When I push my joystick upwards it doesn’t register, neither does upwards to the left or right.

But when I push it downwards or to the right or the left it works perfectly fine.

Any clues why this is happening?

Also, sometimes if I push it upwards a bit harder it works.

Would that indicate a gap or something?

Try switching from ls to dp or vice versa on ur turbo panel…
If it’s the same, something might be loose on ur connection inside or worst case scenario, the microswitches are going out