Hey guys, I have the similar problem.
I connected a Lipo to BAT+ and BAT- on XIAO.
Then I connected the XIAO to my computer using USB-C, but it didn’t seem to be charging the battery at all.
One test I have done was disconnecting the Lipo and powering the XIAO with USB-C only. I tested the voltage and current between BAT+ and BAT-. The results I have is 2.38V and ~15mA. is it normal?
Another thing is, the XIAO got super hot, even after I disconnected the lipo battery from it.
Appreciate it if you guys can provide me with ideas.