Slack node: Channel list not loading with "Issues: There was a problem loading the parameter options from server: "[object Object]""

I’m trying to use a Slack node for searching messages in a specific channel. Yet, when I add the option for channel selection, I get an error:
*Issues: There was a problem loading the parameter options from server: “[object Object]”
*
I tried using a personal OAuth2 account (tested and successfully connected) as well as an “Access Token” one (an app with all of the required permissions), which was also tested for connectivity and works well.

The only node before it is a manual trigger node.

I found a similar message reported for a Supabase node about 2 weeks ago, but no resolution there as well. Any ideas what is missing?

Information on your n8n setup

  • n8n version: 1.112.5
  • Running n8n via (Docker, npm, n8n cloud, desktop app): cloud
  • Operating system: IOS (Mac)

Hey, this looks like the account doesn’t have the proper scopes (permissions) to read the channels:

  • channels:read or groups:read

Can you check that?

Thank you for the reply. The app has all of the “read” permissions needed.
Also, if I use a “Channel” resource using the same credentials, the list dropdown is successfully loaded (this is currently my workaround):

Could you also grant search:read if possible?

Here’s an updated screenshot of the “Message” resource node, using the same credentials, fails to load channel list:

Could you also grant search:read if possible?

No such permission exists :confused:

Solved! Thanks to @krisn0x brainstorming on this, I added the “metadata.message:read” permissions scope to the Slack app, and now I can see the channels list.

Thank you, hope it’ll be helpful for someone in the future.

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.