PS5 BDM-030 Dualsense - not charging or USB being recognised after port swap

It required a new USB-C port that I have been confidently able to replace. I have some experience with micro soldering.

I have also checked every pin and they are definitely all soldered in place securely.(see 1st and 2nd images)

I understand that PlayStation like to be crafty and not install Standard USB ports, but I purchased from a reputable supplier with the correct pin configuration.

Now, when I plug it in to “hardware tester gamepad software” it isn’t even recognising that a USB is plugged in at all.

Note: it does power up with battery though, because when I pressed the PlayStation button on the controller, it connected to my sons PS5

Also, connected up to my USB meter and both Data lines are present along with V+ (see 3rd image)

Lastly, I have tried the reset button on the controller, (unsure how to send the video on here from my iPhone)
which on my meter acknowledges that a reset has been carried out, but still no USB acknowledged on my Laptop.

Please someone help me further diagnose the fault

Note: I do have a couple of spare PS5 controllers with various other faults, but none are the BDM-030 models



Did you manage to resolve this? I’m in the same situation. Controller usb was very intermittent, I swapped the port and now I get nothing at all. My soldering is good, I’ve checked continuity from the port to each via it leads to, and all is fine.

check your pins with breakout board and be sure you have the right port. I had 2 purchases from different reputable reseller but they all provide incompatible port.
https://www.reddit.com/r/UsbCHardware/comments/12c2tgg/we_need_to_talk_about_the_custom_usbc_connector/

Yes, I managed to fix the controller.
There are quite a few different models on the market.
Is yours the BDM-030 board.
Do you still have the original port-if so take a photo and put it on here so I can help provide you with the correct part number


The difference is not the shape of layout, but the pinout of those D+ & D- in the middle. The Reddit link has detailed info and even the part number.

FYI, all dualsense board uses same port so BDM010/020/030 share same port. They just have other chipsets layout different but same port all the time

Ahhh this makes sense! I did a continuity test before commenting, and the middles ones were shorted! I just assumed that that was the pinout! Looks like I need new ports then.

Great news! Its a BDM-020, judging off jkyoho’s comment, I have the incorrect ports. I did check the pins with a breakout board before commenting and did notice the middle data lines are shorted , but thought that was just the pinout of the board! How annoying.

Did you manage to fix your controller?
As Jkyoho explained - the D+ and D- pinouts are different. They use the same style USB port, but you have to ensure you have the correct model. Using the breakout board with help you tremendously.
Just checking to see that you are all good with this now.