For what it's worth. People seem to have better results with this sort of thing calling Garmin support on the phone vs chatting online or emailing them. There's speculation that reps in their call center may be more empowered to take care of the customer, that's just a guess.
When my Garmin watch suddenly stopped working, it was years out of warranty. I called them on the phone, we couldn't get it fixed together, they sent me a new one to replace it. Free. I had to send my dead one back to them, but they sent my replacement the day I called so I wouldn't have to wait. They said normally they would replace it with a refurb but they didn't have any in stock so they just sent me a new in box model instead. This was a $900 watch.