XIAO SAMD21 Burning Up with Adafruit LiPo BFF

There is a diode in the schematic, but it is not actually mounted. You can see it by checking the terminals of the USB connector with a multimeter. The following post is helpful.
Board Supplied 3.3v Power vs USB - #3 by Match-san