Fix Discord Server Roles not Working [Solve in 5 minutes]

Written By Farhan Max

Consider how frustrated you’d be as a server owner if you couldn’t control the roles you allocated to your server.

I’ve also gone through this horrible situation several times and confronted critical problems while managing the server.


But, you don’t need to worry a bit. After researching for hours, I finally, was able to fix this issue. I’m going to share my experiences with you so that you can fix this issue.

Don’t skip any part if you want to see the roles working correctly on your Discord server.

Why are your Discord Server Roles not Working?

The main reason for the Discord server roles not working can be the lack of allowing permission to allocate roles for different users. Also, corrupted Discord files and unstable internet service are responsible for your Discord server roles not working.

You will find up to 250 different roles for the members of your Discord server. You can impose one or more than one role on a member of your server.

This means a server user can have multiple roles to play if the server owner can rely on him and think that person is suitable.

But the fact is you have to do it separately. Like- you want to make the same person administrator and moderator. You have to do it separately. Otherwise, you will face problems while controlling your Discord server.

How to Fix Server Roles not Working on Discord

Discord is one of the most popular platforms for communication purposes among the gaming community. Role management is a very important function for running your server in an organized way.

Here are the ways of fixing server roles not working on Discord:

Method 1: Set up permissions for each role.

As I’ve mentioned there are 250 different roles for members of your Discord server. You may not need all the roles. At first, you have to check if you require using all the roles or not.

The role function in Discord is just used to determine the function each member of the group has. Moderators can then use this job to make server management much easier. If you haven’t set up the permissions for each role, then the management will be hampered.

At first, you have to create roles in the Discord server. It is the key element to manage the users.

Here are the steps for creating roles in Discord:

  • Open the Discord app and log in to your account.
  • Access your server.
  • At the right of your server name, you will see a small drop-down arrow. Click on it.
  • Now you have to click on the Server Settings
  • Once the options appeared, navigate to the Roles option.
  • You will see a box saying Create Role on the right side and click on it.Create-role
  • You will see the created role as New Role.
  • You can change colour and set a description of any role.
  • In the end, you have to save the changes by selecting Save Changes.

You have to follow this process for creating a new role every time.

After creating a role, you have to assign the roles to a member you can rely on on your server.

Here is the process to assign roles in Discord:

  • Open the Discord app and log in to your account.
  • Access your server.
  • At the right of your server name, you will see a small drop-down arrow. Click on it.
  • Now you have to click on the Server Settings option.
  • Once the options appeared, navigate to the Roles option.
  • Click on the role you want your member to assign.
  • Click on the Manage Members option from the upper-right side.
  • Click on Add Member option.
  • Now you will see the member list. Check the box beside the member name of your server.
  • If you want that you will assign two or more members to this role, you need to check those boxes.

Read more on how to Get Discord Server Owner Crown.

Method 2: Check the Roles of Every Member

You must ensure that you have assigned different roles to different people. If you allow the same permission to many users then there will be chaos.

If you think any server member is qualified enough to carry many roles at the same time, then this is up to you. A server member can use multiple roles.

If there are few members on your Discord server, then you don’t need to assign the same roles to the same member. But if your server has many users, then you can assign a role to many members. Otherwise, there will be miscommunications between the users. This can be harmful to service users.

Method 3: Uninstall and Reinstall Discord

If the above fixes fail to solve your problem of server roles not working on the Discord server, you simply can uninstall discord from your operating system. Then, you can reinstall Discord and follow the above way for creating a role and assigning it to a service member.

Here is the process for uninstalling Discord:

  • Type Control Panel on the Windows search box and press enter.
  • When the result appeared, you will see Uninstall a Program option just below the Programs option.
  • Click on this option and you will see all the installed applications in your system.
  • You have to select Discord and right-click on it.
  • Uninstall option will appear and click on it to uninstall Discord.uninstall-discord

After uninstalling Discord, you have to install this application again. Download the Discord app using a trustable browser or Microsoft Store. Install this application again and log in back to your account using the id and password.

Check out our separate post on Discord Twitch Sub Role Not Working.

What are Discord Roles and Discord permissions?

Discord role means you are assigning a member with a certain ability that other members may or may not have on the Discord server. Roles are created on the Discord server for managing the server in a well-organized way.

You have to understand permission on Discord for assigning a role on Discord. There are almost 29 permissions divided into General, Text and Voice permissions.

What are different Discord Permissions?

General Permissions include Administrator, View Audit Log, Manage Server, Manage Roles, Manage Channels, Kick Members, Ban Members, Create Instant Invite, Change Nickname, Manage Nickname, Manage Emojis, Manage Webhooks, Read Text Channels and See Voice Channels.

Text permissions include Send Messages, Send TTS Messages, Manage Messages, Embed Links, Attach Files, Read Message History, Mention Everyone, Use External Emojis, Add Reactions.

Voice permissions include Connect, Speak, Mute Members, Deafen Members, Move Members, Use Voice Activity, and Priority Speaker.

How to Delete Roles in Discord

There are 250 different roles you will find in Discord. Someti=mes, it may happen that You have created a role but you don’t need it now. You want to delta that particular role and create new roles.

Here is the process for deleting a role:

  • Open Discord.
  • Go to the Server Settings option.
  • Click on the Roles option from the upper-left side.
  • Now, you have to select that role you want to delete.
  • Scroll down and click on the Delete button.
  • Click on the Okay option to confirm deleting process.

Frequently Asked Questions

What are the roles of a moderator on the Discord server?

A moderator can delete a message, ban or kick a member and set roles for another member on the server.

Why you are failing to manage the server despite being an admin?

You can be the admin on the Discord server but you still can fail to manage the server if you are not permitted those certain roles.

How will you hide text on Discord?

If you type “/spoiler” when you start typing any text, the server will hide that particular message.

Who can create roles in Discord?

The server owner and that member who is permitted to create roles on the discord server can create a role in Discord.

Final Thoughts

Discord is a popular audio, video and texting platform among the gaming community. There are certain roles for the server member that everybody should follow and maintain to manage the server.

In this article, I’ve tried to show you the reasons for which the roles may not work on your Discord server. I’ve also mentioned the ways to fix this issue. If you follow my first method saying Set up permission for each role, I hope your problem will be solved. You can also take a look at the other fixes too.

If you have any further queries regarding this issue, you can ask in the comment section without any hesitation. Our experts will try to clear your confusion as early as possible.

About The Author
Farhan Max is a tech geek with a particular interest in computer hardware. He's been fascinated by gaming since childhood and is now completing his undergraduate studies while researching and testing the latest tech innovations. Alongside his love for all things geeky, Farhan is also a skilled photographer.

Leave a Comment