After doing some unrelated soldering, the controller can't charge

I got Hall effect sticks and the eXtremeRate Back Paddles Kit which I installed and tested, and they all worked, but now the controller can't be charged. I didn't even notice at first because I was playing with it plugged in for hours after doing the GUI calibration tool. Every button functions, joysticks work great, have good circularity error rate (8-10%) and seem to perform beautifully. Like I said, I played for hours and noticed no issue.

The problem is, the battery doesn't seem to be detected/charge correctly.

  1. If I plug into USB to the PC, the controller works. When I unplug, the controller dies immediately and can't turn on.
  2. If I plug into USB to a power brick, it will connect via Bluetooth to the PC, but when I unplug from the power it dies immediately.
  3. If I use a charged up battery from another controller, it will turn on via the battery and work perfectly, until the battery dies normally.
  4. If I look at DS4Windows, it says 100% charge, if I look at the "Playstation Accessories" app, it gives a question mark on the battery icon, and the GUI calibration tool shows 0%.

So all that to say, it seems like the USB port itself works (device can be powered via the port) and that the battery connector works (the device can be powered via the battery) but the charging of the battery doesn't work anymore. All the soldering I did was toward the bottom of the PCB: all 12 joystick pins on each side, and a few spots for the flexible board for the eXtremeRate. I undid all the eXtreme rate soldering (but left the joysticks because those are a pain) and had no change.

All considered, I'm fairly new to soldering, but I don't even understand how I could have messed it given that each function except the charging works, which should be quite far from where I've soldered. Does anyone know what I should check or how I might fix it?

Some controller details in case they matter:

Board Model: BDM-040

FW Update: 0x0458 (I can't update this currently due to the battery not being detected in the updater tool on PC)

EDIT: Adding images. I only soldered in the circled areas around the joysticks and a few spots for the eXtremerate flex board. The image with the flex board is it just resting on top, since I removed it to see if that solved the charging issue.

Block Image
Block Image
Block Image
crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 1

crwdns2944067:02crwdne2944067:0:

I’m going to take a look at the boards for these just to get an idea of what exactly i where, but in the mean time, some image of your work might help to suss out the issue. No judgement I promise. But it wlll help if we can see what’s been done. :)

crwdns2934271:0crwdnd2934271:0crwdne2934271:0

@flannelist Thanks for any help or guidance you can give! I updated the OP with some images. I only soldered in the circled areas around the joysticks and a few spots for the eXtremerate flex board. The image with the flex board is it just resting on top, since I removed it to see if that solved the charging issue. The soldering for this is shown here. https://www.youtube.com/watch?v=SouIN_DZ...

crwdns2934271:0crwdnd2934271:0crwdne2934271:0

crwdns2934285:0crwdne2934285:0