With all the china copy cats around, some makers have bms who communicate data with the chargers ... you can see all the pack life (temperature, charge discharge cycles etc ..)
I had the chance to poke in DeWalt 20v and 20v/60v packs, saw many bms related problems in it, some cells are'nt equalized properly or not at all, and the pack became defective, saw some cells at 0.5 volts and the other where too high in voltages.
The pcb in put in a insulating gel.
One of the problems i see are the people badly connect them for a charge, they dont push completly the pack in the charger ... and the bms can not operate properly
and other people who left their pack in the car in the winter season ...
Until someone crack this ..
You're left with non genuine chargers to buy and non genuine batteries to buy
You'll have to sniff the data lines ...
Some makers after x amount of discharges will deliberatly lock out the battery pack, saying they are done with their life expectancy.