Chosen Solution
Hi. A few weeks ago, I noticed that a charging port on my iPhone 7 is really picky about chargers I use. The only charger that worked with it was the one which came with the phone. I thought that it’s just a connector issue so I replaced it with a port from another phone (which was overall in much better shape). Today, I found out that my phone still rejects chargers other than that one. Can this be a logic board failure?
I have come across the occasional phone that is picky about charge cables. If you have replaced the dock assembly it will probably be the Tristar IC. That IC is the one that gives the go ahead to charge and allow accessories.
Try cleaning the port, and see what happens - the ports clog with dirt easily. In addition to the port, Lightning cables are delicate snowflakes that fail because .01% of the few ounces of gold plating is gone (I’m not making this up either - they’re infamous for this), so a lot of these failures are dirty ports, or worn Lightning cables. If that doesn’t fix it, you need to replace the charge port - no motherboard needed here.