9 month old garmin not counting steps (steps are stuck at zero), sleep tracking is worse, and significant battery drain. What is going on with this?

Woke up this morning and my Garmin Vivoactive is no longer counting ANY steps. I have troubleshooted by checking the activity tracking that it is turned on, set to the right wrist etc. and the software is up to date. I just plugged it into my computer last night, and when i woke up it isnt working at all. steps is still at zero and i just walked a mile and a half to work this morning. My watch is not old, ive only had it since january and I keep having issues with it. please help! this makes the watch unusable! also, last night and the night before, my sleep tracking has not shown any breathing variations data, no heart rate data, or "awake and restlessness" data, OR pulse ox data OR respiration data.. what is going on?

Several nights now the usual data that comes from sleeping has not been tracked, and this morning steps are stuck at zero. Ive troubleshooted making sure activity tracking is on etc.