macOS 26 breaks custom DNS settings, including .internal, due to a change in how the operating system handles DNS queries for non-standard top-level domains. This affects developers who use custom DNS setups for local development and testing. The issue can be worked around by adding entries to /etc/hosts, but this is impractical for dynamic use cases. The problem has been reported to Apple and is currently unresolved.