Fr255 music battery drain

Hello all

for 3 to 6 month my fr255 watch has gone from upto 10-13 days of battery life to barely 3 days. I run almost everyday for 2 years.

I notice that battery drain IS very high during the  night ( around 15% for one night...) And 25% for one hour of running activity.

Which means i cannot run long trail ( above 50km )anymore

Whereas during the day i'm below 5% of battery loss. Which is standard

So i think it could be related  to pulse/ oximeter. 

Software IS uptodate. 

What are my options to recover original battery life?

I fear that Garmin upgrade thé firmware without checking battery life impact.