To be able to Reauthorize Credentials for Reddit Module and be able to Run Scenarios with this again
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
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.
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.
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.
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?
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.