Any rain involved? Mine got rained on one time and the cadence stopped working until I did a hard reset. That was about 1000 miles ago and I haven't had any trouble with it since. As for duration, mine is 3 years old and running on the original battery.