it is a voltage supply problem, or the soldering at joystick port (msx side) is broken, and it fails when it warns up (because all the others components inside the msx warns the air inside, making soldering partially broken to fail