My 950XL has developed a fault with the GPS. I could fix it with a hard reset or using the recovery tool, but it would start again a week later.
Contacted MS for support, they just pushed me to their FAQ/forums and then hanged up the phone!
Fortunately, it was bought from Amazon UK. Quick call...