A couple of things from a guy who is also having a battery issue with symptoms like yours except my regulator is putting out, maybe too much.
Check your meter against another on to make sure it is accurate.
If you are running a "sealed battery", break into it to make sure it has electrolyte.
My battery would charge but not hold a charge(no electrolyte) and my meter was reading a volt high.
I would charge the battery disconnected and let it sit for a couple of days to make sure it holds a charge and then hook it up in the bike and do the same. I messed with mine all summer.
Thank goodness the bike kickstarts easily.
'02 KTM 640 Adventure-lowered
"On the road there are no special cases."
Cormack McCarthy-The Crossing
The faster it goes the faster it breaks.
And high performance=high maintenance.