Some alternators don't charge at slow speeds. Also at higher charge rates you have higher voltage. So when charging 20 amps you may have 14.5v and at 10 amps maybe 13v. Your alarm
maybe reading voltage as an indication of charge.
Turning the alternator
faster may solve the issue. Smaller pulley on the alternator or larger pulley on the engine
. Or a low speed alternator.