Battery charges to 96%

Interesting, 530, on 3.20 firmware. Can't charge beyond 96%, any ideas.  The unit has been reset twice, used various charging blocks and always the Garmin lead!! Shows the Zap symbol, suggesting it's charging, but only to that point .  Tried with unit off and on, same problem?!!