SendGrid - NoMethodError (nil:NilClass의 `[]` 메서드 정의되지 않음)

이 문제를 해결해 보셨나요? 저에게도 동일한 코드 줄에서 같은 오류가 발생합니다:

저는 Ruby에 익숙하지 않지만, 오류 코드를 파싱하려고 시도할 때까지 JSON을 정상적으로 파싱하는 것 같습니다. Email::SMTP_STATUS_TRANSIENT_FAILURE는 다음을 가리킵니다:

Webhook.site에서 웹훅을 테스트할 때 Sendgrid가 실제로 전송하는 내용을 확인해 보았는데, 바운스(bounce)의 경우 다음과 같은 형태입니다:

[
  {
    "email": "example@test.com",
    "timestamp": 1740136261,
    "smtp-id": "<14c5d75ce93.dfd.64b469@ismtpd-555>",
    "event": "bounce",
    "category": [
      "cat facts"
    ],
    "sg_event_id": "ovGQ2rRo8ytNezHPDq-7Ig==",
    "sg_message_id": "14c5d75ce93.dfd.64b469.filter0001.16648.5515E0B88.0",
    "reason": "500 unknown recipient",
    "status": "5.0.0"
  }
]

정상적으로 작동할 것 같은데 말이죠!