LattePanda v1 not booting when powered over CN2 pins

I have a LattePanda v1 board I'm trying to power with the CN2 pins. I have this battery: https://www.pisugar.com/products/pisugar-s-plus-raspberry-pi-ups, which works when I connect it directly to the LattePanda. However, I am also using an RF chip(Si4455) and an RFID board(EM4095-based) which I want to power with the battery as well. Whenever I connect the battery to a breadboard and then connect the RF chip and RFID board to the battery as well, the LattePanda gets stuck and can't boot:
- When the board is powered, the red LED comes on for a few seconds and I can press the power button to get the LattePanda BIOS splash.- Windows then brings up the recovery screen. When I select "reboot" or "continue to Windows 10", the LattePanda will just shut off, stop booting. I have to press the power button again to get back to the BIOS splash, and the same thing will happen. The battery is rated for 5V3A. The peripherals can draw ~350mA on their own. Is it possible that the LattePanda is drawing 2650mA and overloading the battery? Is there another reason the board can't power on?Note that the peripherals are not connected to the 5V supply pins of the LattePanda, but to the battery. I have the GPIO pins hooked up during boot if that's relevant.