YouTube suffered a global outage on Oct. 15, 2025, affecting millions. Google confirmed resolution, but the incident raised questions about platform resilience.