Chosen Solution

My phone currently doesn’t charge with an Apple certified iPhone cable. But it charges with a 3rd party, non-certified iPhone cable. What could be the problem?

Most of the time, I usually try to install a new charging port flex cable to see if this solves the issue. If the issue still persist, then the issue lies within the motherboard and would require some motherboard work.