My battery has just started to discharge in about 3 hours it’s on a forerunner735xt
Try a hard reset. However, the battery typically only lasts ~3 yrs. Garmin may offer you a discounted refurb or a discount on another model if you reach out to support.