Hey, I love shearwater but they have their issues. Over the years different models have had major weak spots. The Predator's had buttons that wore out and needed replacement. The Petrel screens didn't have bezels and cracked. The early model Teric had a total failure of batteries for a very significant percentages of units. Fortunately, the company has great service and support in North America. I've used it often.10+ years for me, 423 dives & 5 different Shearwaters. Never a single repair.
Good on you for taking care of your equipment and having great luck.