Not sure if this will help anyone or if this will even work for you, but you may want to give it a try.
1st I uninstalled all the apps on the watch from the app.
2nd I placed the watch in Low Power mode.
3rd I lowered the brightness down to its lowest setting
4th I removed all of my watch faces except for 1
5th I turned the WIFI and the Bluetooth off and then on in the watch settings
6th I Shut down the watch from the watch settings and then restart
7th I placed the watch on the charger
The watch was cycling between 29% and 31% going up and down for about 5-10 minutes. After that I noticed the charge seemed to stablize and it continued to increase all the way to 100%. I have taken it off the charger and it seems to be holding at 100%for the past hour. Now I dont know what exactly may have been the deciding factor as to what fixed the issue but it seems to be working so far. My next thing to test is to see if it will stay stable after I turn the brightness back up and if I decide to reinstall some apps.
Hope this helps anyone! Spread the word if it does!