I've owned Garmins since way back in the 305 days and my latest was a 1030 with a screen halo. Garmin replaced it with a refurb that started doing lots of weird stuff like losing sensors mid-ride or even struggled to find the same sensors that I'd been using for days. Garmin replaced it with a refurb that started doing started doing the same thing 6 months later.
Anyway, after the 305s (several), 500s, 810s, 830s, and 1030s, I bought a Karoo2 a few weeks ago. So far, it's been flawless and finds my sensors on all of my bikes and holds on to them. I only have a few hundred miles on it but I'm happy so far.
__________________
Keep the chain tight!