In addition to the condition of the subject battery it is possible that there is corrosion on the connections.
Corrosion can and will prevent the charging system from fully reaching the battery (resistance). Suggest you remove all connections and clean them using an abrasive (sandpaper)...