Regarding lithium examples you mentioned, it is an interesting point. A laptop battery would have a similar bms to that found in a scooter lithium pack, wouldn't it? So without knowing what the charger is putting out for now, it may be a case of leaving a suspect pack to charge for an extended amount of time?
Thanks for your time burgerman
Most BMS are only balancing at the top voltages. And they do so with a tiny current. So balancing only really begins when the top cell starts to reach full voltage of 4.2V. At this point the charge current drops to a low level (or in fact because of the way a BMS works switches on and mostly off completely) for a certain time. Depending on the actual BMS and the actual device used to charge it may stop charging and balancing soon after when the charger turns off. So leaving on charge for long periods may not do it. Multiple charges may be needed. And without tapping in to measure cell volts you will not know what is happening.
On some "chargers" they are just a supply. So the thing will eventually balance but it then leaves all cell cooking at 4.2V indefinitely and thats really bad for them. So again it all depends what you have.
In an ideal world you stop the cell charging as soon as all cells are balanced, and when current falls to a low level as determined by the cell maker. In the case of the 5000mAh ones (tesla 21700) in my RC transmitter this is at 1/200th C.
So you cant easily tell without a voltmeter on each cell, to see when they are all balanced or to see it in fact they are still actually balancing. Some BMS balance at a lower voltage even if you dont charge. This is a terrible idea with LiFePO4 for a bunch of reasons, but OK on Lithium ion. Only careful examination will tell you what they actually do. Or measure capacity on each subsequent discharge /charge cycle.