Webhook 500 errors killing our adherence retries

Our adherence webhook endpoint is timing out, causing Genesys to return 500 errors. I need to capture these failed payloads for manual processing. Can I configure a dead letter queue in the webhook settings via the API? I tried checking the /api/v2/routing/webhooks documentation but didn’t see a DLQ parameter. Here’s my current payload structure. What’s the best way to handle this?