Got it open! In the center one-third of the pack there's a foam spacer glued TIGHT to the batteries and the lid.
I sliced it apart with a sharp knife. Be careful not to hit wires etc!
TDS3BATB CONTENTS
Conspicuously missing: CELL BALANCING!
12x Panasonic 18650HG Li-Ion cells, 4s3p
Candor VC4003A board (date code 23/05): gas gauge, protection,
and switching charger powered by TDS3CHG/TDS3ION.
Candor VC4003B board (date code 41-05): linear charger powered by scope.
VC4003A has wires to BAT-, Cell1, Cell2, Cell3, Cell4, Thermistor,
TDS3CHG +15V and return, and SYS GND, LOAD+, and DQ to VC4003B.
VC4003B passes DQ through to scope connector.
PARTS ON VC4003A:
BQ2050 gas gauge
MAX1737 switching charger
MAX932 dual comparator
Mitsumi MM1414 marked "1414C 529" 4-cell over/undervoltage protection
4x Siliconix 4435 P-channel mosfet SO-8, seem to be connecting LOAD+ to battery
2x Siliconix 4410 N-channel mosfet, seem to be the charger
PARTS ON VC4003B:
MCAF S21B tsop8
LM393 dual comparator
BQ2057W linear charger tssop8
2x Fairchild NDT452AP P-channel mosfet SOT-223 in parallel
Siliconix 4435 P-channel mosfet, switches LOAD+ to scope
Linear charger is powered by flyback boost regulator made of
MCAFS21B chip and 2N03 SOT23-6 ZXM62N03E6 N-channel mosfet.
WIRING
From batt to VC4003A:
BATT- is black
CELL1 is violet
CELL2 is yellow
CELL3 is orange
CELL4 is red
Thermistor is black/black
From TDS3CHG to VC4003A:
+15V is green
+15 Return is brown
From VC4003A to VC4003B:
SYS GND is black
LOAD+ is red
DQ is yellow
Since TDS3BATB does not balance, I conclude my problem is imbalance.
And yep, here are the no-load voltages two days after full charge:
4.11, 4.11, 4.11, 4.21. Looks like segment 4 is subnormal capacity
so it gets topped off before the others. CONFIRMED: Segment 4 starts
out high but falls behind the other segments as they discharge, becoming
the first (by a long ways) to hit the Undervoltage trip point. That is, we
disconnect due to cell undervoltage instead of the normal disconnect
due to pack undervoltage. That's why the gas gauge can't calibrate.
I may try adding a fourth cell just to find out whether the bad cell is just weak or entirely gone.
Looks like the bad cell is weak not gone, because adding a cell results in that segment having more capacity than the others.
I wonder if this is the root cause of the recall. Cranking a cell up to its overvoltage cutout on every single charge will eventually blow it up, don't you think?