# n8n Node Warnings and Errors: What the Red Means

> n8n node warnings and errors explained: template warnings, the red triangle on an AI Agent, "Error in sub-node", green checks and item counts.

Source: https://learn.ynteractive.com/content/blog/n8n-warnings-and-red-nodes · Updated 2026-11-07 · Free from Stepthrough (https://learn.ynteractive.com)

Quick answer

In n8n, a warning on a node means a setting is still missing before it can run, a red node after a run means that step failed, and green checks with item counts mean each step ran and passed data along. This guide is for beginners who see a red triangle or an error and aren't sure where to look, and every example comes from the free [Find and Use n8n Templates](https://learn.ynteractive.com/content/find-and-use-n8n-templates) and [AI Email Responder](https://learn.ynteractive.com/content/ai-email-responder-gmail-drafts-n8n) lessons.

Last updated November 7, 2026

[Take the free module →](https://learn.ynteractive.com/courses/n8n-jump-start/3)Module 3 of the free [n8n Jump Start](https://learn.ynteractive.com/courses/n8n-jump-start) course, about 9 minutes. No account needed.

By [Robert Breen](https://learn.ynteractive.com/content/about) · Published November 7, 2026 · Updated November 7, 2026 · 6 min read

n8n · Troubleshooting

## Watch: the idea in 0:46

### What the red means in n8n

Explainer · 0:46 · with captions

n8n node warnings and errors explained: template warnings, the red triangle on an AI Agent, "Error in sub-node", green checks and item counts.

**Transcript**

ChatGPT never shows you a red warning. n8n does, and it tells you where to look. Here's what each sign means. A warning before a run means a setting is missing. On a template, it still needs your spreadsheet. Pick the Document and the Sheet, and it's gone. A red triangle on an AI Agent means it has no model. Click the plus under Chat Model, and choose OpenAI Chat Model. Error in sub-node means a part under the agent failed. In the lesson, it's Simple Memory. Open the red node first, and read its message. Fix that one thing, then run again. Green means every step ran. It doesn't mean the result is right. Read the item counts, and check the real output. We're building the largest free AI training. This one's in AI Email Responder, free.

The short version: open the flagged node first, read what it says it's missing, fix that one thing, and run again.

## What do n8n's warning and error signs mean?

n8n marks nodes in three ways: a warning before a run (something isn't set up), red after a run (that step failed), and green with an item count (that step worked). Here are the ones the lessons show:

| What you see | When | What it means in the lessons | First fix |
| --- | --- | --- | --- |
| Warning on an imported template node | Before running | The step still needs your spreadsheet or account | Open it and pick the Document and Sheet |
| Red triangle on an [AI Agent](https://learn.ynteractive.com/content/glossary/ai-agent) | While building | The agent has no [Chat Model](https://learn.ynteractive.com/content/glossary/chat-model) | Add an [OpenAI](https://learn.ynteractive.com/content/glossary/openai) Chat Model under Chat Model |
| Red node, "Error in sub-node" | After Execute workflow | A node attached to the agent failed | Open the red sub-node and read its message |
| Green checks | After a run | Every step ran | Check the real output anyway |
| Item counts on the lines | After a run | How many items each step passed on | Compare them with what you expected |

## Why does an imported n8n template show warnings?

A template can't know which of your spreadsheets or accounts to use, so its nodes show warnings until you fill those in. In the template lesson, the workflow for Hillside Pet Grooming (a made-up business) arrives with a form, an **Append row in sheet** step and a **Send a message** step.

1. The **Set up template** window lists each account the workflow needs. Create the Google Sheets and Gmail credentials there; each gets a green check.
2. Open **Append row in sheet**. The lesson explains that "the warning means it still needs your spreadsheet." Your credential is already filled in, so pick the **Document** and the **Sheet**.
3. Open **Send a message** and replace the template's message with your own.

After that, the lesson says "Every warning is gone," and you can click **Execute workflow**. [How to Use n8n Templates](https://learn.ynteractive.com/content/blog/how-to-use-n8n-templates) covers the full template setup.

## Why is there a red triangle on my n8n AI Agent?

The AI Agent has no language model connected yet. In the [AI Social Media Idea Agent](https://learn.ynteractive.com/content/n8n-ai-agent-tutorial-google-sheets) lesson, the narration calls it out: the agent "is complaining because it has no model." An agent can plan, but it can't think without a model underneath it.

The fix:

1. Click the **+** under **Chat Model** on the agent.
2. Choose **OpenAI Chat Model**.
3. Pick or create your OpenAI credential, then choose a model such as **gpt-5-mini**.

The red triangle goes away once the model is attached. If the agent later errors when it runs, check your OpenAI account has credit: the lessons warn that a new key with a zero balance just returns errors.

## What does "Error in sub-node" mean in n8n?

It means one of the nodes plugged into the AI Agent (its model, memory or a tool) failed, and n8n names which one. In the email responder lesson, the first test run turns red with "Error in sub-node" for **Simple Memory** and the message **No session ID found**.

The lesson's steps to fix it:

1. Double-click the red **Simple Memory** node. It's looking for a chat session ID, which comes back undefined because an email isn't a chat.
2. Open **Session ID** and choose **Define below**.
3. Paste `{{ $json.threadId }}` as the key, so memory keeps one conversation per email thread.
4. Click **Execute workflow** again. Everything turns green.

[Fix "No session ID found" in n8n Simple Memory](https://learn.ynteractive.com/content/blog/n8n-no-session-id-found) explains why the thread ID is a better fix than deleting the memory node.

## Try it free, step by step

**n8n AI Email Responder: Draft Gmail Replies Automatically**. Build an n8n agent that watches your Gmail, reads each new customer email, and writes a reply as a draft in the same thread, ready for you to check and send. You do every step yourself in a practice copy of n8n, it checks your work as you go, and “Do it for me” finishes any step you get stuck on. Free, and nothing touches your real accounts.

[Start the free lesson](https://learn.ynteractive.com/modules/email-responder)

[Or read the full step-by-step guide](https://learn.ynteractive.com/content/ai-email-responder-gmail-drafts-n8n)

## How do you read a red node in n8n?

Open the red node before you change anything else. The message inside usually names what the step expected and didn't get, which points straight at the setting to fix.

A few habits that help:

- **Fix the first red node, not the last.** A step that fails stops the steps after it, so later nodes may look wrong only because nothing reached them.
- **Read the input on the left.** When a field comes back empty, compare the expression with the fields the previous step actually produced.
- **Change one thing, then run again.** Two changes at once make it hard to tell which one worked.
- **Check credentials.** A node with no credential selected, or one connected to the wrong Google account, can't do its job.

## What do green checks and item counts tell you?

Green checks say each step ran, and the numbers on the lines say how many items each step passed on. In the template lesson, the test run ends with every step green: the booking went into the sheet and the confirmation went out. In the Daily Job Alerts lesson, the lines read 6 items from the sheet and 5 out of the Filter, because one job had no tech assigned.

Item counts catch quiet problems. If a Filter passes 0 items, the steps after it have nothing to do, and the run can still look clean. If a sheet step reads 6 rows and you expected 20, the node is probably pointed at the wrong tab.

## Is a green n8n workflow always right?

No. Green means every step ran, not that the result is what you wanted, so check the real output. The lessons always end by looking at the result itself:

- **The template:** the test booking row in the sheet and the confirmation email.
- **The email responder:** the Gmail draft under the customer's email, with the right area and the right price, and not sent.
- **The AI agent:** the rows in the Social Media Ideas sheet after "Yes, save those ideas to the sheet."

When the output is wrong but nothing is red, the fix is usually in the instructions (the system message or the prompt), the column headers, or an expression, not in the node's connections.

On cost: the lessons are free and run in practice copies. Building for real needs n8n (n8n Cloud is paid after a free trial, or self-host it), and the AI steps need an OpenAI API key, which is pay-as-you-go and billed separately from ChatGPT plans. More lessons are on the [n8n tool page](https://learn.ynteractive.com/content/tool/n8n).

## Key takeaways

- A warning on an imported n8n template node usually means it still needs your own spreadsheet or account.
- A red triangle on an n8n AI Agent means no Chat Model is attached; add an OpenAI Chat Model under Chat Model.
- "Error in sub-node" names the node attached to the agent that failed, such as Simple Memory with "No session ID found."
- Open the first red node and read its message before changing anything else.
- Green checks mean every step ran, so still check the real output, such as the sheet row or the Gmail draft.

## Frequently asked questions

**Can I run an n8n workflow that still shows warnings?**

Fix the warnings first. In the template lesson, the test run happens only after every warning is gone.

**Why is my n8n AI Agent red before I've run anything?**

It has no Chat Model yet. Click the + under Chat Model and add an OpenAI Chat Model with your credential.

**What should I do when n8n says "Error in sub-node"?**

Double-click the red sub-node, read what it's missing and fix that setting. For "No session ID found" with an email trigger, set Session ID to Define below with the email's thread ID.

**My workflow is all green but the email is wrong. Why?**

Green only means each step ran. Check the system message, the prompt, the column headers and your expressions, then run it again.

## Build it yourself, free

**Find and Use n8n Templates**. Skip the blank canvas. Find a ready-made workflow in the n8n template gallery, import it into your workspace, connect Google Sheets and Gmail, test it with a real form entry and publish it. You do every step yourself in a practice copy of n8n, it checks your work as you go, and “Do it for me” finishes any step you get stuck on. Free, and nothing touches your real accounts.

[Start the free lesson](https://learn.ynteractive.com/modules/n8n-templates)

[Or read the full step-by-step guide](https://learn.ynteractive.com/content/find-and-use-n8n-templates)

## Free lessons in this post

- [Find and Use n8n Templates](https://learn.ynteractive.com/content/find-and-use-n8n-templates): Skip the blank canvas. Find a ready-made workflow in the n8n template gallery, import it into your workspace, connect Google Sheets and Gmail, test it with a real form…
- [n8n AI Agent Tutorial: Save Social Media Ideas to Google Sheets](https://learn.ynteractive.com/content/n8n-ai-agent-tutorial-google-sheets): Build an AI agent for BrightPath Marketing that generates social media post ideas and saves them to Google Sheets — chat trigger, AI Agent, system prompt, model…
- [n8n AI Email Responder: Draft Gmail Replies Automatically](https://learn.ynteractive.com/content/ai-email-responder-gmail-drafts-n8n): Build an n8n agent that watches your Gmail, reads each new customer email, and writes a reply as a draft in the same thread, ready for you to check and send.

## Watch it in a free lesson: Find and Use n8n Templates

### Find and Use n8n Templates: video walkthrough

Full walkthrough · 3:32 · with captions

Skip the blank canvas. Find a ready-made workflow in the n8n template gallery, import it into your workspace, connect Google Sheets and Gmail, test it with a real form entry and publish it. The whole lesson narrated step by step, recorded in Stepthrough’s simulated practice environment.

[Watch it with chapters and the full transcript](https://learn.ynteractive.com/content/find-and-use-n8n-templates#watch)

From the free lesson [Find and Use n8n Templates](https://learn.ynteractive.com/content/find-and-use-n8n-templates)

## Related terms

Plain-English definitions, each with an example from a free lesson.

[AI agent](https://learn.ynteractive.com/content/glossary/ai-agent) · [Chat model](https://learn.ynteractive.com/content/glossary/chat-model) · [OpenAI](https://learn.ynteractive.com/content/glossary/openai) · A/B testing · [Action](https://learn.ynteractive.com/content/glossary/action) · [Agent memory](https://learn.ynteractive.com/content/glossary/agent-memory) · [AI Agent node](https://learn.ynteractive.com/content/glossary/ai-agent-node) · [API key](https://learn.ynteractive.com/content/glossary/api-key)

[The full AI glossary](https://learn.ynteractive.com/content/glossary)

## Related prompts

- [AI agent system message prompt](https://learn.ynteractive.com/content/prompts/agent-system-message-draft-prompt): An AI agent prompt template for the n8n System Message: who the agent is, what it knows, its rules and how it writes, plus a…
- [Automation candidates prompt](https://learn.ynteractive.com/content/prompts/automation-candidates-prompt): Rank your repetitive tasks by which to automate first, using only your own counts and minutes, with a first workflow sketched…
- [Case study interview questions prompt](https://learn.ynteractive.com/content/prompts/case-study-interview-questions-prompt): Plan a client interview that gets a case study's before, during and after story in their own words, with follow-up probes and…
- [Customer intake form questions prompt](https://learn.ynteractive.com/content/prompts/customer-intake-form-questions-prompt): Design the questions for a booking or intake form: only what you need to do the job, each with a field type, help text and a…

[All free prompt templates](https://learn.ynteractive.com/content/prompts)

## Visual guides

The same ideas as quick visual guides: swipe through the slides, or read each one as text.

- [Build your first AI agent in n8n](https://learn.ynteractive.com/content/visual/agent-can-act-quote): ChatGPT answers. An agent does something with the answer.
- [Automate Email Responses with AI: Drafts-Only System Message](https://learn.ynteractive.com/content/visual/email-agent-system-message): Automate email responses with generative AI without auto-sending: the system message from the AI Email Responder lesson that answers FAQs as drafts.
- [How to use n8n templates without the red warnings](https://learn.ynteractive.com/content/visual/n8n-templates-myth): Most people copy an n8n template, see a canvas full of red warnings and give up. The warnings just mean the template can't know your accounts or your data.

[All visual guides](https://learn.ynteractive.com/content/visual)

## Keep reading

- [n8n Triggers Explained: Which One Starts Your Workflow?](https://learn.ynteractive.com/content/blog/n8n-triggers-explained): n8n triggers explained: schedule, Gmail, chat, webhook and form triggers, how to test each one, and how the trigger changes your AI Agent's prompt.
- [Learn n8n for Beginners: 6 Free Projects in Order (2026)](https://learn.ynteractive.com/content/blog/learn-n8n-for-beginners): Learn n8n for beginners with six free, hands-on projects in a sensible order, from templates to AI agents to a web form, plus what you need for real.
- [Fix OpenAI "Exceeded Your Current Quota" (429) in n8n](https://learn.ynteractive.com/content/blog/openai-429-quota-error-n8n): The OpenAI 429 quota error in n8n usually means your API account has no credit. How to tell it from a rate limit, fix it in Billing and test again.

[All blog posts](https://learn.ynteractive.com/content/blog) · [All free tutorials](https://learn.ynteractive.com/content)
