The light does not mean much. I would think that the charger needs replacing here, as the alternative is that the charging circuitry in the motherboard is broken.
So, try a new charger first and hopefully it fixes it.
So, try a new charger first and hopefully it fixes it.