Began my 3h ride today with battery meter at 50%. After 2:30h showed 3% but it continued recording.
Got home, uploaded my ride and then started to record a new dummy activity just to see how far it goes without shutting off.
Suddenly it began to show 6% battery, so far i've managed to record another 3h of dummy activity ,logging more than 12h in one complete charge.
I've tested 2 firmwares, 9.1 and 12.6 with 3.3 gps fw , exactly the same behaviour ,seems that gps fw makes the battery meter go nuts,
So it appears that the battery drain problem is just a matter of bad meter calibration,
the question is ,why garmin support doesn't fix it , it's been a year since the problem occured ,people return their 520's to service or change batteries for a problem of misinformation regarding both garmin support and dodgy battery meters.