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.