On February 17, 2026, YouTube went through a widespread outage, and users were furious. Find out the reason behind the brief shutdown here.