Slack node error - Local host with NGROK

Describe the problem/error/question

I am running N8N locally on Docker and use Ngrok to enable the instance to connect to Slack.

In my workflow, I am using Slack trigger (New message posted to channel) → if node to filter out the subtype of the slack message → Slack get user’s profile node.

I was using this workflow for several days and it was working fine up until today it decides to throw me this error at the Slack get user’s profile node

I have tried to: update Docker, update Ngrok file; create new credential using OAuth2 API (when I try to create this new credential, it gave me below error)

What is the error message (if any)?

Problem in node ‘Get a user’s profile‘

The service refused the connection - perhaps it is offline

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

“type”:
“text”,
“text”:
“hi lah”
}
]
}
]
}
],
“channel”:
“D09QGHM3YHE”,
“assistant_thread”:
{
“action_token”:
“9911593145205.9779722685075.332cbcba10a9533744e2e773fb44faf7”
},
“event_ts”:
“1763107055.593739”,
“channel_type”:
“im”
}
]

Information on your n8n setup

  • n8n version:1.119.1
  • Database (default: SQLite): N/A
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app): Docker
  • Operating system: Mac Sequoia 15.7.1

Can anyone help?