Disassemble the unit and have a look inside where the button touches, maybe the board is damaged there. A little soldering might help. Also check the 'cover' inside on the button if that is clean as it is a contact surface.
Disassemble the unit and have a look inside where the button touches, maybe the board is damaged there. A little soldering might help. Also check the 'cover' inside on the button if that is clean as it is a contact surface.