Sounds like the alternator isn’t putting out normally. Sometimes a poor connection can do that too. One thing you could try is cleaning the battery posts with a wire brush then immediately reinstall the lugs before significant oxidation can set it. You could also check to confirm the main cable is properly tightened on the alternator too.