Joystick on arcade stick not working properly

So today my arcade stick accidentally fell on the ground upside down landing on the stick and now the joystick isn’t working properly. To be more specific all directions are working except for the right side. It will either not respond or register the input twice. Does anyone know what might be causing it and how I can possibly fix this?

I have a street fighter x tekken pro arcade stick from madcatz which I believe has a sanwa joystick.

See if the harness popped out in that location first.
Open it out, unplug your joystick harness and then plug it back in.

Should the directions not be working, get a new JLF TP-MA assembly.

I opened it up and made sure that everything was in place and got it working again, thanks.