Fenix 5 plus battery draining quickly

Hi all, suddenly my battery has decided on my fenix that it only wants to last 24hours per charge max...nothing has changed, just started happening. According to a widget the watch is doing something but I have no idea what....I have hard and soft reset including a completely factory reset to no avail. Still having issues. Can anyone advise or suggest anything?