Players installing Sea of Thieves via the Microsoft store are currently unable to do so. Steam and Xbox players are unaffected and this will be resolved in next week's update.