My bot is able to add roles to other people in a test server, but not able to in my main server. They both have the same Administrative permissions and roles.

Here is my role code:

```
role = 'Customer'
await author.add_roles(discord.utils.get(author.guild.roles, name=role)) #add the role
print(f"{author} was given Customer Role.")

```

Here is the Error (Which I only get when using the command in the main server):

```
Command raised an exception: Forbidden: 403 Forbidden (error code: 50013): Missing Permissions

```

At this point I think it is something in the developer panel to configure but not sure.