Reddit Module unable to Verify/Reauthorize Credentials

:bullseye: What is your goal?

To be able to Reauthorize Credentials for Reddit Module and be able to Run Scenarios with this again

:thinking: What is the problem & what have you tried?

Whenever trying to Run my Scenario which contains a Reddit (Submit a Post) Module, this has suddenly came up with 401 Errors whenever trying to post. I have tried Reauthorizing my Account but am unable to do this as whenever I try to do so, an error appears in the Reddit Client mentioning that
“you sent an invalid request
— invalid client id.”

This has came on suddenly. No Edits have been made to this Scenario for months, or anything regarding access rights between this working last and now

:clipboard: Error messages or input/output bundles

19:22 The request was accepted. Waiting for data.
19:22 Cannot initialize the scenario because of the reason ‘Failed to verify connection ‘My reddit connection’. Status Code Error: 401’
19:22 - Failed to verify connection ‘My reddit connection’. Status Code Error: 401
19:22 Scenario initialization failed with an error.
19:22 The scenario was finalized.

:camera_with_flash: Screenshots (scenario flow, module settings, errors)

Hi @MGS

This means the connection lacks valid credentials to link with Reddit. Go your main menu on make and click “credentials” look for that specific credential and check it the verify button show up and gives you the ability to verify that connection. If it doesn’t give you the opportunity to reconnect/reauthorization it from there then come back to your reddit module, open it and try to add a new connection. Provide the very same credentials and connect it.

If that doesn’t give the best results then please check with reddit your credentials might have been revoked or something might have broken out of make.

Cheers.

Yep. Same issue here. Did you find a solution?

No Luck sadly. Looking possible its an issue for others as well if you’re getting it too

Same issue here, if you find a fix pls let me know. On my account it started happening 5h ago and also for other acount i had 24h ago

Same issue here. 401 when running Reddit post modules. Verification or creating a new connection fails with Invalid Client ID error. First failure about 6 hours ago.

Same here. I think it’s a Reddit issue. I can’t remember how I created the Reddit connection but I believe I had to create an app in https://www.reddit.com/prefs/apps/ to get my Client ID and Client Secret. But now the previously created app isn’t here anymore, and when I try to create a new app I only get the message “In order to create an application or use our API you can read our full policies here: https://support.reddithelp.com/hc/en-us/articles/42728983564564-Responsible-Builder-Policy” and nothing happens.
Checking the /redditdev subreddit, seems like it’s normal and we need to request API/data access now. But seems like it’s unlikely to get it approved. And this policy was implemented a few months ago already.
Not sure if that’s really the cause and why our credentials would get revoked now though.

I’ve just had the same issue and went the same path as you. I also don’t remember how I set up the connection before, but I believe I tried to create a Reddit app, and it failed as well back then since I didn’t get approval from Reddit.

Wasn’t there some default connection that could have been used to connect Reddit?

I haven’t found any solution to the current problem so far, but I hope there is one. I’ve had quite a few Reddit scenariosn which are all inactive right now.

It’s a Make - Reddit issue. I connected my Reddit channels via IFTTT (paid), and everything is working fine.

Hey @here

We are experiencing issues with Reddit modules. Our developers are aware of the situation and are currently investigating it further. In the meantime, we recommend creating an Advanced connection by creating your own custom application and using the OAuth credentials to establish the connection, as a workaround.

FYI: Reddit allows OAuth creation only by submitting requests. More info here: api - reddit.com

Thank you for your understanding. We’ll keep you updated.

3 Likes

Reddit disabled creating apps with their new API

Reddit further enshitifying their API? Nooo. Insert surprised picachu face here.

The suggested alternative as described in the “Obtain your OAuth2 credentials in your reddit account” article does not work for me. Just like yavo I get the “In order to create an application or use our API you can read our full policies here…” message. Could that be account specific or is everyone seeing this message when trying to create a new app?

Hi @MGS

This is a known issue that’s been affecting a lot of Make users recently. Reddit made changes to their API authentication system, and the old OAuth app credentials that Make used under the hood stopped working, which is why you’re seeing the “invalid client id” error even though you changed nothing on your end.

You could try deleting the Reddit connection in Make completely and creating a new one from scratch. Before you do, head to reddit.com/ prefs/ apps and delete any old apps listed there, then let Make generate a fresh one through the OAuth flow.
If you set up a custom app with your own client ID and secret, those credentials have probably been invalidated by Reddit’s policy changes so you’d need to create a new app there and plug the new credentials into Make.

If none of that works, contact Make support directly as it could be something on their integration side.

Good Luck

Can confirm I see this issue too

because you need to request approval now for API access. god knows how long that will take and if they even approve you.