Inspect the battery contacts and insert pins. Clean with a Q tip and isopropyl alcohol. Never touch them with your fingers.
Try a known good cable and charger. A cable can fail to charge but seem to connect normally.
If the battery's lived a long life... they don't live forever.