I've confirmed that it is indeed a bad battery, no matter how long I let it sit and charge, after the power is turned off. The Sounds cut out after about 2 seconds...
and I have to do a feature reset on the loco every time to get all the lights working again.