Что значит зависла? На своей практике не сталкивался с подобным поведением на ПР, она либо изначально не работает, либо работает пока прибор не обесточен или что-то происходит на уровне железа, (не будем брать в расчет прошлые "Сбой памяти" который исправили), в таких ситуациях встроенный алгоритм скорее всего не поможет. Не думаю что это сложно поддержать аппаратно, вопрос трудозатрат скорее.