Chosen Solution
I replaced Power Flex Cable. Everything is connected and its all in one piece with zero rips. The Volume buttons and mute are working correctly. The headphone jack is working correctly. The connectors look great all intact. The only way I can get it to power off is by disconnecting battery. I can power it on by plugging it in and everything is functional except the power button. The power button clicks and feels normal. Any advice? Could a hard reset work?
If the volume up/down buttons are working normally, you probably have a defective cable or a “micro-rip” in the cable. Best way you can tell is by using a multimeter to test the power button. In my experience, poor quality power-mute-volume flex cables are a dime a dozen. I often have to try 4 or 5 before getting one that has all the functions. So much so that I now plug and test them before installing them.