Ein erzwungener Neustart wurde auch schon probiert?
Neustart des iPhone erzwingen - Apple Support
Wenn die Hülle nicht immer gegen den Schalter drückt, kann nur der Schalter selbst beschädigt sein.
Um ein Softwareproblem ausschließen zu können, sollte das iPhone am Computer auf die Werkseinstellungen zurückgesetzt werden. Danach kein Backup benutzten, sondern manuell einrichten und warten, ob der Fehler wieder auftritt.
iPhone, iPad oder iPod touch auf die Werkseinstellungen zurücksetzen - Apple Support
Ist der Fehler weg, dann eine Wiederherstellung vom letzten Backup machen.
Ansonsten müßte das iPhone zum Apple Service:
iPhone Zentrale für Servicefragen – Apple Support