Power button Solution
I just finshed repairing a Asus S550C laptop and yes the power loss fault was due to a power button issue.
The power button is located on a tiny circuit board (PCB) that is isolated from the main system board.
Asus uses a metal woven ribbon to ground the board to the...