Welcome Tim; should be possible to check that the regulator is working with the manual and a voltmeter, and although I have never opened mine, most regulators can be adjusted.
If yours has the Dynastart fitted, it must have the smaller pulley fitted too, otherwise charge rate will be low.
My charge light flickers at tickover, so that's normal.
Stick a voltmeter across the battery and check voltage; it should rise of 14V or so with a bit of throttle, and drop to close to 12V at tickover.