I suppose it's more likely caused by the hardware problem. Maybe the buttons flex cable didn't connect well.
open