So, the 2 cells draining was a short on the MC33771C pins which was putting those pins in a continuous balancing state.
Balancing is still super weird, the cell next the cell you want to balance goes up when the cell balancing goes down. Is this jue to reading cells while balancing? Do the MBDT blocks not stop balanceing for a few ms to get a reading?

The other issue is the sleep mode not working. Could you please show me what you would normally use in terms of block sequence as whatever I put in doesn't work. The GUI does it so I am sure that the CMU can go into sleep, it is just figuring out what blocks to use and when! Also, I can't use the TPL disable block, everytime I do my code fails to build:

Thank you! I have attached latets model.