MP2760GVT - Reducing Current Draw in Sleep

Hello,

I am currently developing a product that uses the MP2760GVT charging module with a 4S battery pack. I currently have my device setup to isolate the current draw from the charger chip itself, and I’m seeing around ~560 µA on my meter. But according to the datasheet, I should be able to achieve at least around ~40 µA.

I have tried disabling all major components (ADC, ACGATE, BGATE) and charging, but the draw is still way too high for my product. Could you provide some assistance on configuring the chip and achieving the lowest possible draw in sleep mode?

Here is how I am configuring the chip on initialization:
REG08h = 0x003C
REG09h = 0x00FA
REG0Bh = 0x1000
REG0Eh = 0x0010
REG0Fh = 0xF242
REG10h = 0x2E34
REG12h = 0x3C22
REG14h = 0x0680
REG15h = 0x6900
REG18h = 0x7FFF
REG19h = 0x7FFF

And here are the registers I’m writing to when I bring the device to sleep:
REG0Eh = 0x0010; // Disable ADC
REG10h = 0x2E34; // Disable ACGATE
REG12h = 0x3C22; // Disable BGATE, DC/DC, and charging

To wake it back up, this is what I set:
REG12h = 0x3C73; // Enable BGATE and charging
REG10h = 0x0E74; // Enable ACGATE
REG0Eh = 0x0190; // Enable ADC, continuous mode

Are there any problems with my I2C configuration that would explain this high current draw?

Thank you for the help,

Max