By Piotr Sikora

  • n8n

  • 1 December 2025

When working with n8n, it’s easy to overlook retry and backoff settings—especially in HTTP Request nodes that interact with external APIs. But a missing retry configuration can make your workflow fragile, causing it to fail whenever an API responds with a transient error or rate limit.

In this example, Flowlint flags an R1: Node is missing retry/backoff configuration issue, highlighting the importance of enabling "Retry on Fail" to build more resilient automations. Below is a quick look at the configuration before and after applying the recommended fix, along with why this small adjustment makes a big difference in workflow reliability.

In the node properties, enable "Retry on Fail" under Options.

Before applying the fix, the n8n HTTP Request node contains only the default settings—meaning no retry or backoff behavior is defined. In this state, any API timeout, rate limit, or momentary outage will immediately propagate a error (if n8n HTTP Request node has "On error" set to "Continue using error") or will stop the workflow (if n8n HTTP Request node has "On error" set to "Stop Workflow"). This is especially problematic for scheduled or multi-step automations that depend on consistent API availability.`

Flowlint - R1: Node  is missing retry/backoff configuration - error

In the screenshot, you can see:

  • Retry on Fail is disabled
  • No additional retry configuration appears under Options

Configuration of n8n HTTP Request node before fix

Configuration of n8n HTTP Request node before fix: Flowlint - R1: Node  is missing retry/backoff configuration - before fix

Configuration of n8n HTTP Request node after fix

After enabling Retry on Fail in n8n HTTP Request node, the Options panel exposes settings such as retry attempts, retry delay, and backoff mode. These parameters allow you to fine-tune how the node reacts to failures—attempting the request again with incremental delays instead of failing outright.

Configuration of n8n HTTP Request node after fix: Flowlint - R1: Node  is missing retry/backoff configuration - after fix

This improved configuration ensures:

  • The workflow continues even when APIs momentarily respond with errors
  • Backoff behavior prevents hammering APIs and respects rate limits
  • Overall workflow stability increases, especially for long-running or unattended executions

It is important to set retry and backoff configuration for n8n HTTP Request node to avoid cases when API returns error and workflow fails.

Categories

Recent Posts

About Me

Piotr Sikora - Process Automation | AI | n8n | Python | JavaScript

Piotr Sikora

Process Automation Specialist

I implement automation that saves time and money, streamlines operations, and increases the predictability of results. Specializing in process automation, AI implementation, and workflow optimization using n8n, Python, and JavaScript.

n8n Workflows

n8n workflow automation templates

Explore my workflow templates on n8n. Ready-to-use automations for blog management, data collection, and AI-powered content processing.

3Workflow Templates

• Auto-Categorize Blog Posts with AI

• Collect LinkedIn Profiles

• Export WordPress Posts for SEO