I Have a Versa 2 and was facing the same issue but Thankfully I have got a solution which was fixed it.
here are few of them that worked for me and a several other on a [link|https://mywatchgeek.com/fitbit-versa-2-not-charging/|detailed post.|new_window=true]
* Clean Charging Port & Pins
* [link|https://mywatchgeek.com/fitbit-versa-2-not-charging/#Check_Change_Power_Source|Check & Change Power Source|new_window=true]
* Check USB Charging Port or Wall Adapter
* Check or Replace Charging Cable