Persistent Discord API 403 error (code 40333) on role-assignment step
Status: Open · Asked by Drew Rattray on · 0 views
I'm building a workflow in Pabbly AgenticAI (Payfunnels project) that makes a PUT request to Discord's API to assign a server role after a payment. The workflow, code, bot token, bot permissions, and role hierarchy have all been verified correct — the bot is confirmed present in the target Discord server with Manage Roles permission, positioned above the role it's assigning.
Despite this, every test run returns the same error from Discord's API:
HTTP 403
{
"message": "internal network error",
"code": 40333
}This has failed identically across 4+ separate test attempts over roughly 30 minutes, including after adding retry/backoff logic. The request is:
PUT https://discord.com/api/v10/guilds/{guildId}/members/{userId}/roles/{roleId}
Authorization: Bot {token}Can you confirm whether there's a known outbound network restriction or issue affecting calls to Discord's API from Pabbly's infrastructure, or any account-specific IP/region restriction that could be causing this?
Workflow ID: 6aa6d152c5a5d0352ba824ca
Step ID: 6aa6d650dca93e405037cdf0
Recent failed run IDs: 6aa72460d28bdb9ac3f5a913, 6aa72488dca93e405037d0c2, 6aa72523d28bdb9ac3f5a91f, 6aa72627dca93e405037d0dd