Garmin S20 screen flicking, shutting off and show massive distortions

Hello,

Recently my beloved S20 has been acting funky. The screen distorts a bunch, it flickers on and off when i push any button and it often just turns off and im not sure because the screen works 50% 100% of the time.

Ive tried doing a soft reset and that didnt work. I cant factory reset because i cant tell if my watch turned off or not because the screen just shuts off and i cant see if it turned off or not.

Anyone run into something like this?