Skip to content

Supabase node connection issue #20891

@kevindreno

Description

@kevindreno

Describe the problem/error/question

I have several workflows that connect to Supabase (select, create, etc.).
Until October 13, I was using the free version of Supabase. But it turned out to be insufficient (I exceeded the disk quota).
So I switched to the pro version.
Since then, the flows have been working, but I have a number of them that are failing.
Based on my observations, and without understanding why, the errors start occurring at 2 p.m. French time. Several hundred errors are then raised. But not all flows are in error, sometimes 10%, sometimes 90%.
When I look at the node in question (whether it's a select, create, update... it's the same thing), the error is always ETIMEDOUT.
I contacted Supabase support, who told me that my Supabase instance is not receiving any API calls.
I have some flows where a Select node is followed by an Update. Sometimes the error occurs on the select, sometimes on the update.
I don't see any logic in the errors.
I contacted Supabase support, who told me: “The errors you have provided do not show any Supabase-related error.”
However, the coincidence is troubling. The errors started on the same day that I switched to the pro plan.

What is the error message (if any)?

Supabase nodes indicate connect ETIMEDOUT [IP]:443
Another issue is that when I open a Supabase node, the list of tables and fields takes a long time to refresh.

Please share your workflow/screenshots/recording

This is a test workflow where I am simply performing a select operation on a Supabase table. I am encountering the same errors (but not consistently).

{
  "nodes": [
    {
      "parameters": {},
      "type": "n8n-nodes-base.manualTrigger",
      "typeVersion": 1,
      "position": [
        0,
        0
      ],
      "id": "110ab8d7-7bc0-4838-b340-823016e11f85",
      "name": "When clicking ‘Execute workflow’"
    },
    {
      "parameters": {
        "operation": "get",
        "tableId": "aircall",
        "filters": {
          "conditions": [
            {
              "keyName": "id",
              "keyValue": "12345"
            }
          ]
        }
      },
      "type": "n8n-nodes-base.supabase",
      "typeVersion": 1,
      "position": [
        208,
        0
      ],
      "id": "a7ed2a5d-d264-4b18-a8e6-260e632c84e6",
      "name": "Get a row",
      "credentials": {
        "supabaseApi": {
          "id": "XXXXXXXXXXX",
          "name": "Supabase account"
        }
      }
    }
  ],
  "connections": {
    "When clicking ‘Execute workflow’": {
      "main": [
        [
          {
            "node": "Get a row",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "pinData": {},
  "meta": {
    "templateCredsSetupCompleted": true,
    "instanceId": "XXXXXXXXXXXXX"
  }
}

Share the output returned by the last node

{
  "errorMessage": "The connection timed out, consider setting the 'Retry on Fail' option in the node settings",
  "errorDetails": {
    "rawErrorMessage": [
      "connect ETIMEDOUT [IP]:443",
      "connect ETIMEDOUT [IP]:443"
    ],
    "httpCode": "ETIMEDOUT"
  },
  "n8nDetails": {
    "nodeName": "Create a row",
    "nodeType": "n8n-nodes-base.supabase",
    "nodeVersion": 1,
    "resource": "row",
    "operation": "create",
    "time": "16/10/2025 18:22:23",
    "n8nVersion": "1.106.3 (Cloud)",
    "binaryDataMode": "filesystem",
    "stackTrace": [
      "NodeApiError: The connection timed out, consider setting the 'Retry on Fail' option in the node settings",
      "    at ExecuteContext.requestWithAuthentication (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@[email protected]_@[email protected]_0c275070fd0434c00ffd62213b2bcae4/node_modules/n8n-core/src/execution-engine/node-execution-context/utils/request-helper-functions.ts:1463:10)",
      "    at processTicksAndRejections (node:internal/process/task_queues:105:5)",
      "    at ExecuteContext.requestWithAuthentication (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@[email protected]_@[email protected]_0c275070fd0434c00ffd62213b2bcae4/node_modules/n8n-core/src/execution-engine/node-execution-context/utils/request-helper-functions.ts:1749:11)",
      "    at ExecuteContext.supabaseApiRequest (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-nodes-base@file+packages+nodes-base_@[email protected]_asn1.js@5_1af219c3f47f2a1223ec4ccec249a974/node_modules/n8n-nodes-base/nodes/Supabase/GenericFunctions.ts:56:10)",
      "    at ExecuteContext.execute (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-nodes-base@file+packages+nodes-base_@[email protected]_asn1.js@5_1af219c3f47f2a1223ec4ccec249a974/node_modules/n8n-nodes-base/nodes/Supabase/Supabase.node.ts:180:41)",
      "    at WorkflowExecute.runNode (/usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@[email protected]_@[email protected]_0c275070fd0434c00ffd62213b2bcae4/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1212:9)",
      "    at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@[email protected]_@[email protected]_0c275070fd0434c00ffd62213b2bcae4/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:1582:27",
      "    at /usr/local/lib/node_modules/n8n/node_modules/.pnpm/n8n-core@file+packages+core_@[email protected]_@[email protected]_0c275070fd0434c00ffd62213b2bcae4/node_modules/n8n-core/src/execution-engine/workflow-execute.ts:2158:11"
    ]
  }
}

Debug info

core

  • n8nVersion: 1.106.3
  • platform: cloud
  • database: supabase

Generated at: 2025-10-17T06:34:21.886Z}

Thank you for your help.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs FeedbackWaiting for further input or clarification.in linearIssue or PR has been created in Linear for internal reviewtriage:needs-info

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions