А тут не обязательно может быть программная ошибка.
Вот посмотрите, прибору уже 10 лет. У него, я так понял, клавиши, а не сенсорное управление. А в таком случае, очень большая вероятность того, что в данном случае имеет место быть механической поломке. Ну может быть, как вариант, у него там кнопка перестала возвращаться на посадочное место. Может быть там что-то попало под конктакт.
Да что угодно может произойти с пластмасовой деталькой толщиной в половину спичинки, за 10 лет при постоянном воздействии на неё.
А прошить... если это легче чем разобрать, то можно попробовать. Только Бэкап предусмотреть надо.