Unresponsiveness, spontaneous rebooting, long reboots, gaps in battery usage history

A hard reset usually rules out any software related issues (OS is reverted to unmodified status).

The power button can be repaired. If you don’t want to do this yourself, contact a #localrepairshop .