@oniell , Jack, If under warranty, you could try that route. If not under warranty perhaps disassemble the device enough so you can possibly reseat the button internally as maybe dislodged from a retainer/bracket. The link below may get you inside the phone to make necessary repair. Good luck. I hope this helped you out, if so let me know by pressing the helpful button.
https://www.youtube.com/watch?v=_FwJ49SqSZU