Scott Van Vliet, the CTO of Xbox, has recently explained what caused Xbox's most recent live service outage and how the company plans to prevent repeat outages.