AWS Bedrock Claude 3.5 Sonnet – "ServiceUnavailableException" via LLM Node

Hi all,

I’ve deployed an n8n (self-hosted) workflow which uses the Claude 3.5 Sonnet model via AWS Bedrock through the LLM node.

Recently, I’ve started observing some erratic behavior while executing the workflow. Specifically, I’m encountering the following error during the LLM node execution:

Bedrock is unable to process your request.
Error Details:
{
  "errorMessage": "Bedrock is unable to process your request.",
  "errorDetails": {},
  "n8nDetails": {
    "time": "5/21/2025, 9:48:28 PM",
    "n8nVersion": "1.92.2 (Self Hosted)",
    "binaryDataMode": "default",
    "cause": {
      "name": "ServiceUnavailableException",
      "$fault": "server",
      "$metadata": {}
    }
  }
}

This issue occurs both when the workflow is triggered via chat triggers and webhooks.

Notably, I’ve observed this more often during evening hours (post 8 PM) and less frequently during the day. Not sure if that’s relevant, but thought I’d mention it in case it helps identify a pattern.

Has anyone else experienced similar issues with Bedrock integration or Claude 3.5 via the LLM node?

Would really appreciate any insights or suggestions on how to resolve or further debug this.

Thanks in advance!

Given that you see it more during certain hours, it’s likely you’re seeing it when demand is at a peak, perhaps during US daylight hours.

The error states with the ServiceUnavailableException that the service isn’t available, likely due to high demand.

n8n isn’t doing anything wrong here, it just is informing you that AWS is too busy. You’ll need to handle the error in a way that makes sense for your workflow.

1 Like