HTTP Request node failing: "Cannot read properties of undefined (reading 'execute')"

Hi,
I’m running N8n 2.0.2 self-hosted on Railway and I can’t make any HTTP requests.
Problem:

  • HTTP Request node fails with: “Cannot read properties of undefined (reading ‘execute’)”
  • Code nodes can’t use https, axios, or fetch - all blocked with “Module ‘https’ is disallowed”
    What I’ve tried:
  • Set NODE_FUNCTION_ALLOW_BUILTIN=, N8N_ALLOWED_DOMAINS=, N8N_RUNNERS_ENABLED=false
  • Multiple redeployments
  • Tested different N8n versions (issue persists)
    What works:
  • Native nodes (Google Calendar, MongoDB, etc.) work fine
    Environment:
  • Docker image: n8nio/n8n
  • Setup: Primary + Worker with PostgreSQL, MongoDB, Redis
  • Stack trace mentions @n8n+task-runner in the error
    This blocks all external API integrations without native nodes (like Cal.com). Is this a known Task Runner issue? Any configuration I’m missing?
    Thanks!

Describe the problem/error/question

What is the error message (if any)?

Please share your workflow

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Share the output returned by the last node

Information on your n8n setup

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

The error message “Cannot read properties of undefined (reading ‘execute’)” often points to issues with the Task Runner. It seems like you’ve already tried disabling it, so you might want to check the n8n Discord for discussions about this specific error, as it might be related to a known bug.