The dash gauge only shows that it is charging, does not indicate state of charge.
I would test battery load, an inline test ammeter goes between the negative post and cable. A preliminary test can be with a volt meter, test with motor off and on, should see battery state when off and charge state when it's running.
State of charge by voltage on 12v batt chart: