FacebookTwitterLinkedIn

6 Ways to Fix Discord Overlay Not Working

How to Fix Discord Overlay Not Working on Windows 11/10

If Discord’s game overlay is not working for you, this guide will show you the best ways to fix it.

Discord Overlay Not Working

Discord’s overlay feature enables you to use Discord’s text chat and other functions while in a fullscreen game, but sometimes the overlay doesn’t work on some games, and sometimes even on all games.

Why is My Discord Overlay Not Working?

  • Discord’s overlay option is disabled. The problem may be that the overlay feature may have been turned off. Furthermore, the overlay can be disabled for a specific game. On top of that, a game may not appear in Discord’s game list and has to be added manually to use the overlay feature. Users often experience this issue with Minecraft, Overwatch, Destiny 2, Among Us, Apex Legends, League of Legends, Roblox, and PUBG.
  • Hardware Acceleration in Discord. The hardware acceleration feature uses your computer’s GPU to help Discord run smoothly. However, in some cases, having hardware acceleration enabled may cause various problems, such as the overlay feature not showing.
  • Scaled display. A scaled Windows display may hide Discord’s overlay. If the display is scaled above 100%, then the Discord overlay may not show. Make sure to set it to 100%.
  • The overlay was moved off the screen. Discord’s overlay can be moved around, so it’s possible that you moved it out of the screen accidentally. Such a scenario often occurs when the overlay is on the edge of the screen, and you later scale the display. As a result, you can’t see the overlay even though it’s working.

Before trying any of our fixes, here are some tips:

  • Run Discord as an administrator.
  • Make sure that Discord is up to date.
  • Temporarily disable your third-party anti-virus software.
  • Close all unnecessary background applications. You can start Windows in Clean Boot Mode to determine whether another application is interfering with Discord. Most notably, Discord is known to conflict with MSI Afterburner.

We have compiled a list of the best methods to fix Discord’s overlay not working.

Video Tutorial on How to Fix Discord Overlay Not Working

Table of Contents:

Method 1. Enable the Game Overlay in Discord

The steps below describe how to enable the Discord overlay feature, how to enable it for a specific game, and how to add a game if Discord doesn’t detect it.

Click User Settings

1. Open Discord. Click User Settings (gear icon).

Select Game Overlay and toggle on the in-game overlay

2. In the left pane, scroll down and select Game Overlay.

3. Toggle on the Enable in-game overlay option.

Select Registered Games and click the monitor icon

4. Then, with a game running, select Registered Games in the left pane.

5. Enable the overlay for the specific game you’re playing by clicking the monitor icon. For demonstration purposes, we use Destiny 2.

Click Add it and select the game from the list

6. If Discord has not detected your game, click Add it!

Click Add Game

7. Select the game from the drop-down menu and click Add Game.

8. Click the monitor icon to enable the overlay for the newly added game.

[Back to Table of Contents]

Method 2. Disable Hardware Acceleration in Discord

The Hardware Acceleration feature uses your system’s GPU to help run Discord smoothly but, in some cases, may stop Discord’s game overlay from working. Disabling Hardware Acceleration may fix this issue.

Click User Settings

1. Open Discord. Click User Settings (gear icon).

Select Advanced and toggle off Hardware Acceleration

2. In the left pane, scroll down and select Advanced in the App Settings section.

3. Toggle off Hardware Acceleration.

Click Okay when prompted

4. Click Okay when prompted.

[Back to Table of Contents]

Method 3. Run GPUpdate and CHKDSK Commands

The GPUpdate command will refresh a computer’s local Group Policy and Active Directory-based group policies. The CHKDSK command will find and repair bugs and data errors on your hard drive.

1. Hold down Windows+R keys to open Run.

Type in CMD in Run and hold down Ctrl+Shift+Enter kays to open the elevated Command Prompt

2. In the Run dialog box, type in CMD and hold down Ctrl+Shift+Enter keys to open Command Prompt as an administrator.

Run GPUpdate and CHKDSK C: /f commands in the Command Prompt

3. In the Command Prompt window, type in GPUpdate and press the Enter key.

4. Type in CHKDSK C: /f and press Enter. In our case, C: is the system drive. If your system drive uses another letter, such as D:, type in D instead of C.

5. Type in Y if that volume is being used by another process, and press Enter.

6. Then, close the Command Prompt and restart your PC. The scan will begin during the restart.

[Back to Table of Contents]

Method 4. Set Display Scaling to 100%

If your display scaling is set above 100%, your Discord overlay may not show. Follow the instructions below to set your display scaling back to 100%.

Right-click the Windows Start button and select Settings

1. Right-click Start and select Settings.

Select Display in the System panel

2. In the System panel, select Display.

Select Scal in the Display settings panel

3. Click Scale.

Set screen scaling to 100 and click the checkmark button

4. Under Custom scaling, type in 100 and click the checkmark to apply the new scale.

Click Sign out now

5. Click Sign out now.

Click Sign in

6. Then, click Sign in.

[Back to Table of Contents]

Method 5. Reset the Overlay Position

If the overlay feature is enabled, but you can’t see it, it might have been moved off the screen. The instructions below will help you relocate the overlay.

1. Hold down Windows+R keys to open Run.

Type in %AppData% and click OK

2. In the Run dialog box, type in %AppData% and click OK.

Access the discord folder

3. Access the discord folder.

Right-click settings.json and select Open with

4. In the discord folder, find settings.json.

5. Right-click settings.json, and select Open with.

Select More apps

6. Click More apps.

Select Notepad and click OK

7. Select Notepad, and click OK.

Add a comma in the second line and insert new value to enable devtools

8. Add a comma to the second last line.

9. Then, make a new line underneath and copypaste the following text:

"DANGEROUS_ENABLE_DEVTOOLS_ONLY_ENABLE_IF_YOU_KNOW_WHAT_YOURE_DOING": true

10. Hold down Ctrl+S to save the changes to the file. This will enable the developer tools for Discord.

Right-click Discord and click Quit Discord

11. Go to the icons tray in the taskbar, right-click Discord and click Quit Discord.

Click the arrow icon and select Application

12. Open Discord. Hold down Ctrl+Shift+I keys to open Discord’s developer tools console.

13. Click the arrow icon in the top-right corner of the developer tools console and click Application.

Right-click OverlayV2 and click Delete

14. In the left pane, double-click Local Storage and click https:\\discordapp.com below it.

15. In the Key column, right-click OverlayStore (or OverlayStoreV2) and click Delete.

Right-click Discord and click Quit Discord

16. Go to the icons tray in the taskbar, right-click Discord and click Quit Discord.

17. Relaunch Discord. The overlay should be back to its default position.

[Back to Table of Contents]

Method 6. Modify MSI Afterburner Profile File (If Applicable)

MSI Afterburner is known to interfere with Discord and may cause the overlay to stop working. Executing the steps found below will help you resolve the conflict between Discord and MSI Afterburner.

Right-click MSI Afterburner and click Close

1. Navigate to the icons tray in the taskbar, right-click MSI Afterburner and click Close.

Go to RivaTuner Statistics ServerProfileTemplates

2. Hold down Windows+E keys to open File Explorer.

3. In the File Explorer address bar, type in C:\Program Files (x86)\RivaTuner Statistics Server\ProfileTemplates and press Enter.

Right-click Global and click Properties

Right-click the Global file and click Properties.

Select the Security tab and click Edit

4. Select the Security tab and click Edit.

Select your Windows user account and allow full control

5. Select your Windows user, mark Full control in the Allow column, and click Apply and click OK.

Right-click Global and click Open with

6. Right-click Global, and select Open with.

Select Notepad and click OK

7. Select Notepad, and click OK.

Append InjectionDelayTriggers with new values

8. After opening the Global file, scroll down and locate the InjectionDelayTriggers line.

9. Append the InjectionDelayTriggers line with new values. Copypaste the following text:

IGO64.dll,IGO32.dll,d3dcompiler_47.dll,DiscordHook.dll,DiscordHook64.dll,GameOverlayRenderer.dll,GameOverlayRenderer64.dll,steam_api64.dll,steam_api.dll,d3d9.dll,dxgi.dll,d3d9_smaa.dll,d3d11.dll,DiscordOverlay.dll,DiscordOverlay64.dll

10. If the InjectionDelayTriggers line doesn’t exist, make a new line underneath InjectionDelay and add the new values.

11. Hold down Ctrl+S to save the changes to the Global file and close Notepad.

12. Restart your PC and launch Discord. MSI Afterburner shouldn’t interfere with Discord.

Did this article help you fix the Discord overlay not working? Let us know by leaving a comment below. If none of the fixes worked, you could try to reinstall Discord.

[Back to Top]

▼ Show Discussion

About the author:

Rimvydas Iliavicius

Rimvydas is a researcher with over four years of experience in the cybersecurity industry. He attended Kaunas University of Technology and graduated with a Master's degree in Translation and Localization of Technical texts. His interests in computers and technology led him to become a versatile author in the IT industry. At PCrisk, he's responsible for writing in-depth how-to articles for Microsoft Windows. Contact Rimvydas Iliavicius.

Our guides are free. However, if you want to support us you can send us a donation.

About PCrisk

PCrisk logo

PCrisk is a cyber security portal, informing Internet users about the latest digital threats. Our content is provided by security experts and professional malware researchers. Read more about us.

Malware activity

Global malware activity level today:

Medium threat activity

Increased attack rate of infections detected within the last 24 hours.