battery draining

I read older posts (3 years ago) about the latest upgrade (13.20) being a possible cause of battery draining but I haven't heard anything lately.

Mine is consistently dying after around 2.5 hours of riding after being fully charged.

Has there been any updates on this? Admittedly the device is a few years old. What is the general lifespan of the Edge 520?