no sure about the joystick, but being unable to flash the firmware is definitely a bad sign