Okay I see. Then that will be, what I will work on. I really do not want to sell products that has any kind of chance of bursting into freaking flames. I am not sure, whether or not I will finish troubleshooting this circuit then. Because this defintely calls for a new chip, and that might take some time. Please tell if you have any reccomendation. But thanks manHi,
Well my preference is to have both built in BMS for the batteries AND for the circuit. That way you have two levels of protection. For a consumer circuit i would definitely do this.
Since your design incorporates built in batteries, you could also include some temperature sensing, which is not really that hard to implement. You could cut of the current if any of the cell temperatures reaches higher than some reasonable limit. This is the way professional fast chargers do it even when the batteries are not built in usually. Measuring the cell temperature is probably one of the best methods for sensing a problem. If the cell temperature goes too high, there is something definitely wrong even if the circuit does not know exactly what it is electrically.