How old is the battery

You can charge the battery overnight, then start the engine with a voltmeter connected to the battery terminals, rev the engine to 4500 rpm .
Optimal voltage is 14.2 but with these bikes at 30+ years old, you probably won't see that, but you should be close to this .
City driving, multiple stops are pretty much not charging the battery .
When I lived in Chicago, the battery in my '81 R65, would quit after 6 days of taking it to work, if I didn't charge the battery on my days off, or take the bike out for a highway speed ride for a few hours .
I had a 5.5 mile ride to work, max speed 35 mph and 13 stop lights .
Since moving to Phoenix, I have a 13 mile ride to work 1.5 miles of surface streets and 3 stop lights, then 11.5 miles of urban expressway, 70 mph, no problems with battery charging in the 23 years here in a suburb of hell !!!!
With the riding season coming to a close on the western shores of lower Michigan,' lake effect snow ' country!!!!!!!

You may want to go through the electrical system and check for corrosion, loose connections, etc..... in the charging system .