All 100% means is that the battery has charged as much as it can. To a full +12V. A battery that has weak or dying cells may fully charge itself to +12V or more, but it won't hold the charge. Or it will only charge the part of itself that still works, in effect leaving you with a tiny battery too little for the system to run very long on. I suspect the battery first, the charger last.