This step Fixed my charging issue.

My Garmin wouldn’t charged, I resolved it by holding the top button, connecting my charging cable and kept the top button held for 30 secs.   I felt the watch buzz as it should and it started fully charging.   Very happy.