The joystick I used looks like the one on this controller. Maybe some kind of non-standard one. Something I may suggest is to make sure that you don't touch the contacts on your joystick with your fingers. I had a hard time figuring this out until I realized that after a couple of desoldering-resoldering. I don't really know what else you can do.