A routine update to Cloudflare's 1.1.1.1 DNS service caused a wave of DNS resolution failures due to a subtle change in the order of records within DNS responses. The change, intended to reduce memory usage, resulted in CNAME records appearing after A records, which broke some DNS client implementations that expect CNAME records to appear first. The issue was caused by a 40-year-old protocol ambiguity that makes the 'correct' order of a DNS response difficult to define. The problem was resolved by reverting the change.