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: