The issue was that my SES recipient condition was set to *@sub.domain.com, but I was sending emails to [email protected], which didn’t match exactly. However, when I sent an email to *@sub.domain.com, it was captured successfully.
I just needed to refine the recipient condition to support any value before @.