ESP32 Mailbox works on USB power but not battery

That red led on the board may have something to do with your higher than expected power draw.