Sometimes buttons stop working because the case got slightly bent and there are pressure/alignment issues-- I just fixed a student's calculator by unscrewing the screws; without opening the case, pushing the buttons a few times to get them unstuck and release pressure; then putting the screws back in, but not fully tightening the corner closest to the malfunctioning buttons.