Even when they're working properly, the power buttons on most modern Android phones won't let you reboot your phone.
There are different ways to restart your Android phone without pressing and holding the physical power button. Here are two.