Why EDNS Compatibility Matters for Email List Validation

You’re running a bulk email verification, and suddenly 15% of your list fails. No error logs. No clear reason. You're confident the addresses are valid — but the DNS resolver won’t let you prove it.

That’s not a bad list. It’s a broken DNS chain. When your DNS resolver can’t handle EDNS, MX lookups fail silently — not with a clear error, but with a hidden SERVFAIL. You never see it. The system just stops.

Modern email infrastructure relies on large DNS responses — think SPF, DKIM, DMARC records — all of which exceed the old 512-byte limit. Without EDNS, those responses get truncated. The lookup breaks. Your verification process collapses.

A proper email verification tool doesn’t just check syntax. It validates that the underlying DNS infrastructure can actually respond. EDNS compatibility isn’t optional. It’s the foundation.

Key takeaways

  • EDNS is required for modern DNS queries; without it, MX lookups may fail silently due to truncated responses.
  • SERVFAIL during MX lookup often indicates EDNS incompatibility, not a problem with the email address itself.
  • Testing EDNS compatibility before validation ensures you avoid false negatives from infrastructure limitations, not invalid addresses.

What Is EDNS, and Why Does It Break MX Lookups?

You can’t reliably verify email addresses if your DNS resolver doesn’t support EDNS, because older systems truncate large responses—like those from modern domains with multiple MX records or long TXT entries—leading to SERVFAIL errors instead of proper results. Without EDNS, a legitimate domain may appear broken, misleading verification tools and causing valid emails to be flagged as invalid.

How EDNS Enables Reliable MX Lookups

EDNS (Extension Mechanism for DNS) lets DNS queries handle payloads larger than the traditional 512-byte limit. Modern domains often have multiple MX records for redundancy and complex SPF/DKIM/DMARC configurations stored in TXT records—these easily exceed the old size cap.

If a DNS resolver doesn’t support EDNS, it can’t request or receive the full response. Instead, it returns a SERVFAIL, which means "error," even though the domain is perfectly valid. This breaks the chain: a verification tool seeing SERVFAIL assumes the email address doesn’t exist or is unresolvable, when in reality the issue is client-side resolution failure.

Why This Matters for Email Verification Tools

Most modern email verification services include EDNS-aware resolution in their stack. But if the underlying DNS infrastructure lacks EDNS support—common in older data centers, legacy systems, or poorly configured resolvers—it can still cause failures. This is especially common in bulk verification workflows where consistency matters.

You need a tool that doesn’t just query DNS, but handles DNS quirks like truncation and fallbacks. A system that respects EDNS ensures you’re not misclassifying valid domains as invalid due to technical limits, not real problems.

For example, the EDNS specification defines how to extend DNS beyond 512 bytes, and today’s major email providers and resolvers—like Cloudflare, Google Public DNS, and Amazon Route 53—support it by default. But not all environments do.

If your verification pipeline relies on third-party DNS resolvers or local infrastructure that skips EDNS, you’re at risk of inflated bounce rates and false negatives. To avoid this, ensure your verification tool uses EDNS-aware DNS resolution and can parse truncated responses correctly.

At EmailListChecker.io, our bulk verification process includes EDNS-aware DNS resolution to prevent false SERVFAILs. It’s part of how we achieve 98.9% accuracy, because we don't rely on outdated or incomplete DNS data.

How EDNS Incompatibility Leads to Invalid Email Verifications

When a DNS resolver doesn’t support EDNS (Extensions to DNS), MX lookups can fail due to packet size limits, causing valid domains to be flagged as unreachable—even if the email address is real. This creates false positives in email verification, inflating your bounce rate and undermining sender reputation, especially during list cleanup. You’re not just rejecting bad emails—you’re also losing valid ones.

Why Default DNS Resolvers Cause False Failures

Many bulk email verification tools rely on default DNS resolvers that don’t enforce EDNS, meaning they can’t handle larger DNS responses. When a DNS query for an MX record exceeds 512 bytes (the old limit), a resolver without EDNS support drops the response, returning SERVFAIL. Even if the email domain is valid and has a working MX record, the lookup fails silently.

Let’s say you're testing a list with a domain like example.com—it has a legitimate MX record, but the resolver doesn’t support EDNS. The lookup fails, and your tool marks the email as invalid. That’s not a bad email. It’s a broken lookup.

How This Hurts Your Deliverability

Repeated false negatives during list validation increase your hard bounce rate—especially when running campaigns on platforms like Mailchimp, SendGrid, or Klaviyo, which monitor sender reputation closely. High bounce rates signal poor list hygiene, leading to throttling or even blocking by major email providers.

EDNS isn’t a luxury—it’s mandatory for reliable DNS resolution today. According to the IETF’s RFC 6891, EDNS is the standard way to extend DNS capabilities, and modern email infrastructure depends on it. Using outdated resolvers ignores this reality and undermines your verification process.

Tools that don’t enforce EDNS during MX lookups give you a falsely optimistic view of your list quality. You might think your list is clean, but you’ve already eliminated valid contacts due to a technical mismatch. It’s not about accuracy—it’s about protocol compliance.

At EmailListChecker’s bulk verification, we ensure every MX lookup uses EDNS, minimizing false positives. Our engine respects modern DNS standards, delivering a more accurate picture of your email list’s true health. You get fewer false negatives, lower bounce rates, and a stronger sender reputation over time.

EDNS compatibility isn’t a hidden setting—it’s what keeps DNS reliable at scale. If your verification tool skips it, you’re testing on outdated infrastructure. That’s not just inefficient. It’s damaging.

How to Test EDNS Compatibility for MX Lookup in Practice

You can test EDNS compatibility for MX lookup by using dig +edns0 to query a domain with multiple MX records, such as dig +edns0 mx example.com. If the response shows SERVFAIL or is truncated, your resolver lacks EDNS support. Test across public DNS resolvers like Cloudflare, Google, and Quad9 to rule out isolated issues. EDNS is required for handling DNS responses larger than 512 bytes, which can affect MX record resolution and email deliverability.

Step-by-Step Testing Process

  1. Run dig +edns0 mx example.com from your server or client. The +edns0 flag forces EDNS-enabled DNS queries, which modern resolvers must handle.
  2. Check the response: if you see SERVFAIL or an incomplete result, EDNS is not supported or is disabled on your DNS resolver.
  3. Repeat the same query using different public resolvers: Cloudflare (1.1.1.1), Google (8.8.8.8), and Quad9 (9.9.9.9). This identifies whether the issue is local or systemic.
  4. If dig +edns0 works only on some resolvers, your current provider may not fully support EDNS. For reliable email delivery, your DNS infrastructure must handle extended DNS features like EDNS.
  5. Verify that your outbound email systems use resolvers with consistent EDNS support. Misconfigured or outdated DNS servers can cause MX lookup failures, leading to email delivery issues.

Why EDNS Matters in Email Deliverability

Without EDNS, DNS queries are limited to 512 bytes, which often prevents retrieval of full MX records, especially for domains using DNSSEC or multiple records. This can trigger false negative results during sender reputation checks or domain validation, disrupting deliverability.

Step-by-Step Testing ProcessThe 5 steps described in “Step-by-Step Testing Process”, in order.1Run dig +edns0 mx example.com from your server or client. The +edns0flag forces EDNS-enabled DNS queries, which modern resolvers musthandle.2Check the response: if you see SERVFAIL or an incomplete result, EDNS isnot supported or is disabled on your DNS resolver.3Repeat the same query using different public resolvers: Cloudflare(1.1.1.1), Google (8.8.8.8), and Quad9 (9.9.9.9). This identifieswhether the issue is local or systemic.4If dig +edns0 works only on some resolvers, your current provider maynot fully support EDNS. For reliable email delivery, your DNSinfrastructure must handle extended DNS features like EDNS.5Verify that your outbound email systems use resolvers with consistentEDNS support. Misconfigured or outdated DNS servers can cause MX lookupfailures, leading to email delivery issues.
The 5 steps described in “Step-by-Step Testing Process”, in order.

For email teams, ensuring EDNS compatibility is a foundational step in validating DNS infrastructure. It’s not just a technical detail — it’s a deliverability requirement. If your DNS resolver doesn’t support EDNS, even valid MX records may appear unreachable.

When validating email list health or testing delivery paths, tools like bulk email verification can help detect DNS-based delivery issues early by revealing patterns in failed MX lookups or high bounce rates tied to infrastructure gaps.

For deeper DNS analysis, refer to RFC 6891 (EDNS0) at rfc-editor.org/rfc/rfc6891 and monitor DNS health with public tools like MXToolbox.

How Emaillistchecker.io Handles EDNS and Prevents SERVFAIL

Our bulk verification system uses EDNS-aware DNS resolvers by default, which reduces SERVFAIL errors by ensuring compatibility with modern DNS standards. We test MX records with extended DNS capabilities to retrieve full responses, and when a domain fails with SERVFAIL, we flag it as "DNS Resolution Failed" instead of invalid, avoiding false negatives. This prevents valid domains from being rejected due to infrastructure quirks.

Why EDNS Matters for MX Lookups

Many legacy DNS resolvers don't support EDNS (Extension Mechanisms for DNS), which is required to handle larger DNS responses—especially when querying MX records with multiple entries or DNSSEC data. Without EDNS, you get SERVFAIL even when the domain exists and is properly configured. This misleads systems into thinking an email is invalid when it’s not.

Let’s be clear: SERVFAIL isn’t a sign of a bad email. It’s a DNS infrastructure signal. If the resolver can’t handle extended queries, it fails — not the domain. That’s why using a resolver that supports EDNS is fundamental when validating email addresses at scale.

How We Prevent False Negatives

When we encounter a SERVFAIL during MX lookup, we don’t mark that email as invalid. Instead, we classify it as “DNS Resolution Failed.” This distinction is crucial. A failed DNS resolution could mean temporary network issues, server misconfiguration, or firewall rules—none of which reflect the email’s validity.

That way, you don’t lose clean addresses just because your check hit a resolver that can’t handle extended DNS. It also prevents your list from being unnecessarily purged. You’re left with actionable data: not "invalid", but "unknown due to DNS limitations".

EDNS support is not a feature we added as a gimmick—it’s a baseline requirement for accurate email verification today. According to the IETF’s RFC 6891, EDNS is intended to address limitations of the original DNS protocol, especially around message size and response flags. Modern mail systems rely on it.

Our system is built with real-world constraints in mind. Whether you’re validating 1,000 or 100,000 addresses, our bulk verification processes use EDNS-enabled resolvers to mirror how actual email delivery systems operate. You can test this yourself with our bulk verification tool, which surfaces DNS-level issues without conflating them with email validity.

When a domain returns SERVFAIL, it’s not your list that’s at fault—it’s the query setup. By handling these cases transparently and accurately, we keep your deliverability metrics honest, your bounce rates low, and your sender reputation intact.

Common Causes of EDNS Misconfiguration in Email Infrastructure

You’re likely seeing SERVFAIL responses during MX lookups because your DNS resolver doesn’t support EDNS, or a network device blocks EDNS packets. Outdated resolver libraries, restrictive firewall policies, or ISP-level DNS settings disabling EDNS can all break MX resolution for modern email domains. This results in false negatives and degraded deliverability. Let’s break down where things go wrong and how to fix them.

Outdated DNS Resolver Libraries

  • Using old or custom DNS resolver code that doesn’t support EDNS or skips EDNS flags during query construction.
  • Libraries like dnspython or libc-ares might default to non-EDNS queries if not explicitly configured.
  • Check if your email verification scripts explicitly disable EDNS by default—this is common in legacy tools.

Network-Level EDNS Blocking

  • Firewalls, load balancers, or middleboxes stripping EDNS flags from DNS packets due to strict policy rules.
  • Some enterprise firewalls and security gateways block EDNS to avoid potential spoofing vectors, even when EDNS is safe.
  • Use tools like DNSDumpster or IANA’s reserved domains list to test EDNS support directly from multiple global locations.

ISP- or CDN-Level EDNS Restrictions

  • Some ISP-resolvers disable EDNS to reduce bandwidth or avoid compatibility issues with older clients.
  • Content Delivery Networks (CDNs) may strip EDNS flags when serving cached DNS responses.
  • Test from public resolvers like Google’s 8.8.8.8 or Cloudflare’s 1.1.1.1—these typically support EDNS and can help isolate whether your issue is infrastructure-wide.

When your system can’t resolve MX records due to SERVFAIL, and you’ve ruled out invalid DNS entries, EDNS misconfiguration is usually the culprit. If you're building or maintaining email verification tools, make sure EDNS is explicitly enabled in your DNS queries. You can’t trust MX resolution if the underlying DNS protocol is broken at the transport level.

For teams managing large email lists, ensure your verification layer tests DNS behavior end-to-end—not just syntax, but real-world resolvability. You can test your DNS stack with bulk email verification that includes DNS validation and EDNS compatibility checks, helping you catch delivery issues before they impact your sender reputation.

When to Revalidate Emails After EDNS Testing

You should revalidate emails after EDNS testing when you change DNS providers, consistently see SERVFAIL responses, or after cleaning a bulk list before sending. These steps ensure MX records resolve correctly under real-world conditions and prevent delivery failures due to outdated or inaccurate DNS state.

When DNS Changes Occur

Switching DNS providers or updating recursive resolver settings can alter how MX records are resolved. Even if your DNS zone is correct, the resolver's EDNS behavior can affect results. Let’s say you move to a provider with stricter EDNS policies—your previous MX lookup may have worked, but now returns SERVFAIL. Revalidating emails after the change ensures your sent mail isn’t blocked by resolver-level issues.

Tools like bulk email verification can help you test list health again under new resolver conditions, catching failures early before you send.

When SERVFAIL is Persistent

If a domain returns SERVFAIL across multiple tests using different resolvers (e.g., Google Public DNS, Cloudflare, your own), it’s a red flag. This isn’t a one-off glitch. It often indicates misconfigured DNS or a refusal to answer due to EDNS limits—such as oversized responses or unsupported EDNS flags.

According to the IETF’s RFC 6840, SERVFAIL signals a server malfunction or resource exhaustion during name resolution. It doesn’t mean the address is invalid, but it does mean delivery may fail. Revalidate these addresses after confirming DNS is clean and retrying with alternate resolvers.

  • After switching DNS providers or changing resolver settings, revalidate your entire email list to detect SERVFAIL-related delivery issues.
  • If a domain consistently returns SERVFAIL across multiple check points, revalidate the email address after confirming DNS records are complete and properly formatted.
  • Always revalidate your list after performing any list hygiene—or cleaning—especially before launching a large bulk send campaign.
  • Use real-time verification tools like the email verification API to test individual addresses under conditions matching your actual sending environment.
  • Monitor both soft errors (like temporary timeouts) and hard errors (like invalid domains) to distinguish between transient issues and persistent failures.

Revalidation isn’t about speed—it’s about reliability. Skipping it means sending to addresses that may already be unreachable, hurting sender reputation and inbox placement.

How to Verify Your Environment’s EDNS Support

You can test EDNS compatibility for MX lookups by running dig +edns0 mx example.com from your server or verification endpoint. Check the DNS response for SERVFAIL or truncated status — these indicate EDNS support issues. If you see them, try a known EDNS-capable resolver like Cloudflare’s (1.1.1.1) or Google’s (8.8.8.8) to isolate whether your local network is the issue.

Test EDNS Support Step by Step

  1. Run dig +edns0 mx example.com from your verification server or endpoint. This forces the query to use EDNS, which modern DNS resolvers use to handle larger responses.
  2. Look in the response for SERVFAIL or truncated in the status line. These errors usually mean the DNS resolver doesn't support EDNS or can't handle extended records.
  3. If the test fails, run the same command using a public resolver like Cloudflare’s (1.1.1.1) or Google’s (8.8.8.8). These are consistently EDNS-capable and can help you verify whether your internal infrastructure is the bottleneck.
  4. If the query succeeds with a public resolver but fails locally, your DNS resolver likely lacks EDNS support. Consider switching or updating your DNS configuration.
  5. For production email systems, always verify EDNS support in your email verification stack — even small MX lookup failures cause routing issues when validating large lists.

When to Double-Check Your Results

Some older DNS infrastructure, especially in on-premise or legacy environments, may not support EDNS. This can lead to missing MX records or false negatives in email validation. According to RFC 6891, EDNS0 is an industry-standard extension for DNS, but adoption varies widely.

Test EDNS Support Step by StepThe 5 steps described in “Test EDNS Support Step by Step”, in order.1Run dig +edns0 mx example.com from your verification server or endpoint.This forces the query to use EDNS, which modern DNS resolvers use tohandle larger responses.2Look in the response for SERVFAIL or truncated in the status line. Theseerrors usually mean the DNS resolver doesn't support EDNS or can'thandle extended records.3If the test fails, run the same command using a public resolver likeCloudflare’s (1.1.1.1) or Google’s (8.8.8.8). These are consistentlyEDNS-capable and can help you verify whether your internalinfrastructure is the bottleneck.4If the query succeeds with a public resolver but fails locally, your DNSresolver likely lacks EDNS support. Consider switching or updating yourDNS configuration.5For production email systems, always verify EDNS support in your emailverification stack — even small MX lookup failures cause routing issueswhen validating large lists.
The 5 steps described in “Test EDNS Support Step by Step”, in order.

Even if your resolver responds, check that it returns full MX records without truncation. A truncated response means the data wasn’t delivered, which breaks email delivery and validation workflows. This isn’t just a technical detail — it directly impacts deliverability and sender reputation.

Use your verification tool to test real-world behavior. If you’re validating large email lists, ensure your infrastructure can handle EDNS. For teams using automated verification, integrating a tested and verified API layer helps avoid such issues at scale.

Why Relying on Default DNS Resolvers Is Risky for Email Checks

Default DNS resolvers—especially in shared or legacy environments—often don’t support EDNS, which means MX lookups can fail with SERVFAIL even for valid domains. This leads to false negatives in email validation, where working addresses are flagged as invalid simply due to outdated DNS resolution. You’re not checking the email; you’re checking the resolver.

Public Resolvers Are Modern. Many Others Are Not

Resolvers like Cloudflare’s 1.1.1.1 or Google’s 8.8.8.8 enforce EDNS by default, enabling larger DNS packets and proper handling of MX records. But many private, enterprise, or old-school DNS setups still operate without EDNS support. If your validation tool uses one of these, your MX queries may silently fail—even when the domain is real and sending is active.

Language Defaults Often Disable EDNS Implicitly

Python’s dns.resolver library, for example, disables EDNS by default unless explicitly enabled. Most devs don’t realize this—so their code runs clean in tests but fails in production when resolving domains from less modern networks. The error appears as a SERVFAIL without any indication that EDNS was the missing piece.

Let’s say you’re validating a list of contacts. You get a string of SERVFAILs despite the domains resolving fine elsewhere. The issue isn’t the email—it’s that your resolver can’t handle the DNS response size or format. A simple fix: explicitly enable EDNS in your DNS client, or use a resolver known to support it.

Some email validation tools still default to unmodified DNS queries. This leads to real-world failures: valid domains rejected because the resolver can’t read the full MX record. It’s not a flaw in your list—it’s a flaw in your tool’s DNS behavior.

For reliable email checks, your validation engine must enforce EDNS, especially when handling high-volume or global lists. Tools like bulk verification or real-time verification must manage DNS resolution correctly to avoid false positives and negatives. Without it, your deliverability metrics suffer—and so do your conversions.

EDNS isn’t optional for modern email validation. It’s a baseline requirement. If your tool doesn’t handle it, you’re verifying with a blindfold on. Check your DNS resolver stack—and test it against known domains with large MX responses, like Gmail or Outlook. If it fails, it’s not your list; it’s your stack.

For deeper insight, see the EDNS specification in RFC 6891, which defines the extension mechanism allowing larger DNS packets. Real-world deployment varies—many systems still ignore it, leading to silent failures. Your validation tool should not be one of them.

Best Practices to Prevent SERVFAIL in Email Verification Workflows

Use EDNS-capable resolvers, log SERVFAIL responses without treating them as invalid addresses, validate with a tool that handles EDNS and edge cases like catch-all detection, and monitor logs across domains to identify systemic issues early. SERVFAIL isn’t a sign of a bad email—it’s a sign your DNS resolution layer might be outdated.

Apply these steps directly to your workflow

  • Ensure every DNS resolver in your email verification stack supports EDNS (Extension Mechanisms for DNS). Legacy systems using minimal DNS queries often fail on larger responses—this causes SERVFAIL when checking MX records for modern domains.
  • Don’t assume SERVFAIL means the email is invalid. It means the DNS resolver couldn’t complete the query. Log these responses separately—treat them as "ambiguous" or "resolution failure," not as invalid addresses.
  • Use a service like bulk verification that handles EDNS automatically and accounts for edge cases like catch-all mailboxes, greylisting, and DNS timeouts. Tools without native EDNS support can misclassify valid domains.
  • Monitor DNS resolution logs across multiple domains—not just your own. If SERVFAIL appears regularly across different hosts, your resolver is likely the issue. A failure pattern across domains signals infrastructure problems, not email validity.
  • Validate your own resolver stack periodically using public tools like DNS Checker or IANA’s DNS root servers, which support EDNS by design. If your resolver can’t query them, it’s not ready for modern email validation.

Why ignoring SERVFAIL breaks your deliverability

When false negatives pile up—especially from misclassified SERVFAIL responses—your list grows inaccurate. You lose valid targets and degrade sender reputation. ISPs like Google and Microsoft use DNS behavior as part of their spam filters. If your stack regularly hits SERVFAIL, even on valid domains, your sending domain can be flagged for inconsistency.

Let’s be clear: EDNS isn’t optional for modern email infrastructure. Since DNSSEC and large TXT records became standard, the DNS protocol evolved beyond 512-byte responses. If your system can’t handle EDNS, it fails silently on increasingly common configurations.

Automated tools like Emaillistchecker.io use EDNS-aware resolvers and log resolution outcomes correctly. You get a precise verdict—valid, catch-all, risky, or failure—not a guess based on a failed query. It’s not about speed. It’s about correctness.

Summary: Fixing EDNS and SERVFAIL for Accurate Email Validation

EDNS compatibility ensures MX lookups return complete, accurate DNS responses. Without it, partial or missing data leads to false negatives in email validation.

SERVFAIL errors are rarely about the email address itself — they usually mean your DNS resolver can’t handle EDNS or encounters a misconfigured zone. Ignoring these signals leads to unnecessary bounces and damaged sender reputation.

How to prevent issues

  • Use DNS tools that enforce EDNS during MX queries.
  • Validate response codes and packet sizes, not just presence of records.
  • Test your DNS configuration regularly, especially before sending at scale.

Sources

  • Catch-all addresses made up 9% of all emails checked in 2025 — over 1 billion addresses that can look valid but still bounce and damage sender reputation. — ZeroBounce Email List Decay Report (2025)
  • A 2025 list quality analysis found 11.7% of emails are invalid and another 7.9% are risky (spam traps, disposable addresses), meaning 19.6% of a typical list can damage sender reputation. — Apollo.io sender reputation guide (2025)

Keep reading

Ready to put this into practice? Emaillistchecker.io verifies emails with 98.9% accuracy — start with 100 free verifications.

Frequently asked questions

What does SERVFAIL mean in MX lookup?

SERVFAIL indicates a DNS server failed to process the query. In email verification, it often means EDNS incompatibility or a missing response.

Does EDNS affect all email validation services?

Only if the service uses outdated or non-EDNS-aware DNS resolvers. Modern platforms like Emaillistchecker.io enforce EDNS by default.

How can I test if my DNS resolver supports EDNS?

Use `dig +edns0 mx example.com` from your server. If the response is not truncated and no SERVFAIL appears, EDNS is supported.

Can EDNS issues cause false positives in email verification?

Yes. If the resolver can't handle large DNS responses, it may return SERVFAIL, causing a valid email to be marked as invalid.

Should I avoid using public DNS resolvers for email checks?

No — public resolvers like Cloudflare and Google do support EDNS. Use them instead of legacy or custom resolvers.

What happens if I ignore SERVFAIL errors in email validation?

You risk discarding valid addresses, inflating bounce rates, and harming sender reputation with no real benefit.

How accurate is Emaillistchecker.io at detecting valid emails?

Our verification accuracy is 98.9%, with EDNS-aware systems that prevent EDNS-related SERVFAILs from causing false negatives.

Can I test EDNS compatibility without coding?

Yes — Emaillistchecker.io handles EDNS checks internally. You don’t need to manage resolution logic.

Is EDNS required for all modern email domains?

Not mandatory, but most domains with multiple MX records or DMARC policies benefit from EDNS to avoid response truncation.

How does Emaillistchecker.io prevent SERVFAIL-induced invalid checks?

We use EDNS-aware resolvers and tag SERVFAILs separately. We don’t mark an address as invalid just because of DNS issues.

What should I do if my verification tool returns SERVFAIL often?

Switch to a tool with EDNS support, test your resolver, and revalidate affected domains.

Are disposable email domains affected by EDNS issues?

EDNS issues affect all domains equally. Disposable domains are not immune, but they’re typically caught by other filters.