I have a TiVo Roamio, purchased in 2015, with Comcast Xfinity TV / Cablecard.

A few years ago, seemingly as a result of a thunderstorm, the...