-
Take battery out and give it a tumble and shake. If its a wet plate battery lead acid. They like having the acid inside moved around a bit, might have a faulty plate (not fixable as it'll be sealed).
Try leaving multi meter on it (better with an analogue one) and watch it while your eating your dinner/beer o clock.
Have seen terminals crack internally, so if you wiggle it really hard you might see your voltage drop
Is the charger directly clipped to the battery? Cna you check the battery directly with a multimeter?