I've recently upgraded my LiFePO4 battery to 20s and used an HCX-D167 BMS.
As per supplier instructions, I've first charged the battery through the BMS and then manually balanced each cell to 3.65V.
Then I've made a test run, and found the battery capacity to be twice lower than it should have been.
I've made some measurements and found some strange BMS behavior - if I measure voltages immediately on balance leads, every cell reads as 3.3V.
However if I measure voltages above the balance resistors (see the picture) all the cells read the same 3.3V except 2 cells - 1 reads 3.7V and another reads 2.7V. So, the BMS thinks that the 2.7V cell is drained and shuts the whole battery down.
Also, when I measured the voltage drop on the resistors, there is no drop on them except two - lines 3 and 4 (~0.5V).
Does anyone know how to fix this problem?