Cloudflare outage on November 18, 2025Cloudflare's explanation of what was behind the great outage of 2025.#blog#cloud#cloudflare#hosting#news#web·blog.cloudflare.com·Nov 19, 2025Cloudflare outage on November 18, 2025