BREAKING: SendGrid AWS us-west-2 DNS Health Checks Fired – Immediate Workarounds Inside

SendGrid experiencing DNS health check failures in AWS us-west-2 region. We've compiled immediate workarounds and monitoring steps for affected indie hackers.

⚠️ INCIDENT ALERT: SendGrid Partial Outage

Status: Monitoring | Severity: High | Last Updated: Now

---

What's Down & Who's Affected

SendGrid's AWS us-west-2 region is experiencing DNS health check failures. This primarily impacts:

  • Email delivery from projects using SendGrid's us-west-2 endpoint
  • SMTP relay connections to smtp.sendgrid.net in that region
  • API requests routed through affected availability zones
  • Webhook deliveries may experience delays or failures
  • Your project is likely affected if:

  • Your SendGrid account is configured for us-west-2 region
  • You're in North America and didn't explicitly choose a different region
  • Your infrastructure is also in us-west-2 (cross-region traffic less impacted)
  • ---

    Immediate Workarounds (Do This Now)

    1. Switch to Alternative SendGrid Regions

    If your stack allows region flexibility:
  • Switch to us-east-1 (N. Virginia) endpoint
  • Or eu-west-1 if you're Europe-based
  • Update your SendGrid configuration in environment variables
  • ```bash

    Change this:

    SENDGRID_API_ENDPOINT=https://api.sendgrid.com

    Or SMTP host:

    SMTP_HOST=smtp.sendgrid.net

    Most clients auto-route; verify your SDK isn't hardcoded to us-west-2

    ```

    2. Implement Retry Logic (If Not Already)

    Add exponential backoff: ```javascript const maxRetries = 5; const baseDelay = 1000; // 1 second // Retry with 1s, 2s, 4s, 8s, 16s delays ```

    3. Queue Non-Critical Emails

    Don't retry transactional emails immediately:
  • Critical (password resets, 2FA): 3 retries, 2-minute windows
  • Marketing/digest: Queue for 30 minutes, attempt once
  • 4. Use SendGrid's Web API Instead of SMTP

    If using SMTP, switch to HTTP API—often more resilient: ```bash

    Faster, more detailed error responses

    POST https://api.sendgrid.com/v3/mail/send ```

    ---

    Check If Your Project Is Affected

    1. Monitor SendGrid Status Page: https://status.sendgrid.com (refresh every 60 seconds) 2. Check Your Logs: ```bash grep -i "us-west\|dns\|connection timeout" your-app.log | tail -20 ``` 3. Test Connectivity: ```bash curl -v https://api.sendgrid.com/v3/mail/send -H "Authorization: Bearer YOUR_KEY" ``` 4. Review Recent Bounces: Check SendGrid dashboard for spike in DNS failures (not spam bounces)

    ---

    Alternative Tools to Consider

    If you want redundancy going forward:

    | Tool | Setup Time | Cost | Notes | |------|-----------|------|-------| | Mailgun | 10 min | $0.50/1K after free tier | Rock-solid DNS, excellent docs | | AWS SES | 15 min | Cheapest ($0.10/1K) | Requires domain verification | | Resend | 5 min | $0.20/1K | Built for developers, modern API | | Postmark | 10 min | $1.25/1K base | Best deliverability for transactional |

    Pro tip: Set up secondary email provider in parallel; route 5% of mail there as canary.

    ---

    Monitor Recovery

  • SendGrid Status Dashboard: Refreshes every 5 minutes
  • Your Error Logs: Watch for DNS timeout decreases
  • Test Email Delivery: Send test emails to inbox@maildrop.cc (catchall sandbox)
  • Regional Health: Use traceroute smtp.sendgrid.net to verify DNS resolution
  • Expected Resolution: SendGrid typically resolves AWS health check issues within 15-45 minutes. We'll update this post as status changes.

    ---

    Have a SendGrid workaround that worked for you? Share in the comments. We're collecting solutions from the community.

    🔥 0d
    LIVE
    PlanetScale rage spiking Vercel pricing complaints Railway gaining fast Supabase happiness rising Resend loved by devs PlanetScale rage spiking Vercel pricing complaints Railway gaining fast Supabase happiness rising
    DEVELOPER PAIN RADAR // Loading...

    Developers complain.
    Opportunities appear.

    We track what developers are struggling with today — and what opportunities that creates.

    guides today
    avg happiness
    🔥 Pain
    📖 Guides
    🔭 Explore
    👤 Mine
    🔥 Pain Radar — rage scores today
    ↗ share
    💡 Opportunity Feed — pain = market gap
    📈 Tool Momentum
    all scores →
    📖 Latest Guide
    all guides →
    📖 All Guides
    📊 Tool Scores
    + Submit
    📰 Hacker News
    ➕ Submit a Tool
    ← back