See explanations on
https://bavariayacht.org/forum/index.php/topic,3737.0.html concerning fault issues.
I would not go a longer time with this fault, otherwise you kill your starter battery soon.
First check all battery and alternator/Starter cables, especially the thick ones for proper fit (nothing loose?!?) and traces of corrosion. Follow the path of the cables and try to move every! connector. If this does not show any findings, proceed as follows:
I would see 2 possible faults:
1) Usually you should have a diode splitter (or something more modern) to separate your batteries if engine is not running. There should be a (usually yellow) sensor wire from the aux batt to the alternator, which is telling the alternator to hold charging voltage of the service battery at around 14,2 Volts.
Check if voltage of aux battery is rising up to 14,2 volts when engine is running. If not, remove the yellow wire from aux battery(+) and connect it to the starter battery (+). If alternator/ starterbattery voltage is dropping to 14,2,volts, i would suspect the diode splitter to be blown.
1) Faulty alternator regulator . This happens, if you have (had) contact issues with your cable run, or you switched off your main dc breaker, when engine was running. To fix this, you dont need to replace the whole alternator, just changing the regulator should fix this issue. This could be done without ripping the whole alternator out.
All my hints depend on a standard Bavaria/ Volvo Penta cabling. If you changed the system get advice from the supplier of your equipment