How to Repair “Discord Overlay Not Working” Issue in Windows Computers

Discord users have recently encountered the problem of Discord overlay not working. Sometimes it can be very annoying for them. The problem persists throughout the game. The Discord overlay does not appear, making communication impossible. The overlay does not work for some people in some games. For others, it doesn’t work at all.

In this article, we give the reasons and effective ways to solve this problem.

What causes the ‘Discord overlay not working’ error?

  • Display scaling: If you use scaling in your game for a better view, it may hide the overlay settings.
  • Hardware acceleration: If you are using hardware acceleration for efficient performance in your game, this also affects the overlay settings.
  • Overlay settings not enabled: Overlay settings may only be automatically enabled for a small number of specific games.
  • Anti-virus software disruption: Anti-virus software may flag the Discord overlay feature as suspicious and prevent the Discord overlay feature from working properly.

How to fix the ‘Discord Overlay not working’ problem?

Launch Discord as an administrator

  1. Locate the Discord shortcut on your desktop and right-click it.
  2. Select Run as administrator.
  3. Click Yes when a confirmation prompt appears on the screen.
  4. Finally, restart Discord and open your game.

Changing the scale of the screen

  1. Enter Settings in the Windows search box. Launch the program from the search results.
  2. Click the System button, as shown.
  3. By default, the Display tab opens. If it does not, select it in the left pane.
  4. Now click on the drop-down menu under Scale and Layout.
  5. Click on 100% (recommended).

Disable hardware acceleration

  1. Launch Discord on your system. Navigate to the user settings.
  2. On the left side, under Application Settings, switch to the Advanced tab.
  3. Uncheck Hardware acceleration.
  4. Click OK to confirm this change in the tooltip.

Enable Discord overlay in the game

  1. Open Discord through the desktop application or web version. Sign in to your account.
  2. Access your user settings by clicking on the gear icon in the bottom left corner of the screen.
  3. Scroll down to the activity settings and click on the Game Overlay tab in the left pane.
  4. Activate the button for the Enable in-game overlay option here.
  5. Click on the Game Activity tab.
  6. Locate the game you want to play using the overlay feature.
  7. Make sure that the overlay feature is enabled for that game.
  8. If you don’t see the game listed, click the Add option to add it to the list.
  9. If the overlay is already enabled for a game, turn it off and then turn it back on.
  10. Finally, save the settings.
  11. Run the game to make sure the overlay is displayed.

Frequently Asked Questions

Discord overlay may not work because this option is not enabled in your game. Launch Discord and click on the gear icon at the bottom to open the user settings. Make sure you check the Enable Overlay in Game checkbox.

If you find that your Discord overlay isn't working, check to see if you have your in-game overlay enabled. Open Discord and click on the Settings icon. On the left side, click the Overlay button. Make sure the Enable in-game overlay button is enabled.

  1. Open Discord and go to your user settings (click on the gear icon to the right of your username).
  2. Then scroll down and click on the "Game Overlay" option in your activity settings.
  3. In this section you will see "Enable in-game overlay", turn this option on.