Hi,
I had a Zap set-up that would find a user using the “Find User in Discord” action, and then assign a role to this user. The Zap used to work perfectly, until March 6th it stopped working - while nothing had been changed on my part.
I looked into it and saw the following error being thrown:
Failed to create a role in Discord
Class constructor AppError cannot be invoked without 'new'
I proceeded to test to narrow down the problem, by
- Assigning a different role
- Assigning the role to a different hardcoded user value instead of ID through Find User
- Testing the Add role action as barebones as possible in a new Zap: using a fresh server, fresh role, and to a different user, both hardcoded and through Find User.
All attempts resulted in the same error.
After some googling I found this Reddit post (https://www.reddit.com/r/zapier/comments/1b7u2bz/discord_api_in_zapier/) of a set of other users experiencing the same error, happening from around the same time (March 6th onward).
My educated guess is that something is awry on the side of the Discord Zapier integration itself (or more specifically, the Add Role action) - rather than in my own implementation. But maybe I’m overlooking something.
I contacted Discord but they said this was out of their scope and asked me to contact Zapier instead. So here we are.
Can anyone provide some help with this?
Thanks in advance,
Philip