I took my device to Microsoft and they exchanged it for a new device. If the issue continues with the new device I will be seeking a full refund.
All well and good if your device is in the warranty period - myself and most others this issue happens a few months out of warranty. (3 months for me)
Then we're left with just an expensive drinks tray.