If a short ride gives an increase from 12.3 to 12.9V then clearly the charging side of things is working.
Obviously if the charging is satisfactory then the ammeter will show that too, assuming it's wired in correctly.
So do you get a variation from "engine off, headlamp on" to "engine on headlamp on", ie is the ammeter showing both a discharge and charge?