Discord is a VoIP (Voice over Internet Protocol) application that provides pro gamers with convenient communication services.

The overlay feature enables you to reach other users while playing a full-screen game. You can share screenshots, send messages, and voice chat.

How to make Discord overlay work on Windows 10?

Users have reported that Discord overlay does not show during a game. Some say that the issue occurs with a specific game, while others experience it with every game.

If you are dealing with this problem, we understand how frustrating it can be. So please keep reading to find out how to fix Discord overlay not working with Fortnite, League of Legends, Borderlands 2, and other popular games.

Why Is Discord Overlay Invisible?

There are a few factors that can cause this:

  • The In-Game Overlay option is not enabled: You may not have configured the settings properly. Some games need to be added to the Discord game list, and you’ll also have to turn on the overlay option.
  • Hardware acceleration: When enabled, this can affect the Discord overlay feature. Hardware acceleration is the offloading of tasks to devices and hardware (other than the CPU) that specialize in them.
  • Scaled display: Display scaling on Windows makes everything on your screen look bigger so that you can enjoy better visibility when using your apps. But this might cause the Discord overlay to get hidden.
  • Overlay position: You may have moved the Discord overlay to the edge of the screen. If you now happen to also enable display scaling, the option will then be moved off the screen and you won’t be able to see it although there’s no problem with it.
  • Antivirus program interference: Your security program may have flagged Discord or its overlay feature as suspicious.

How to Fix Discord Overlay Not Working

The first thing you should do is make sure that your game actually supports Discord overlay. The feature won’t work with some games (including those that are fairly dated or that use Vulkan).

But most popular games (including World of Warcraft, Fortnite, League of Legends, Minecraft, Dota 2, CS:GO, and WoW, to mention a few) should work well with the feature.

Once you are sure, you can then go ahead to try these solutions:

  1. Check whether in-game overlay is enabled in Discord
  2. Reboot your computer
  3. Grant Discord admin rights
  4. Disable hardware acceleration
  5. Close conflicting applications
  6. Adjust your display scale
  7. Change the overlay position
  8. Enable the overlay hotkey
  9. Check if your antivirus or Windows Firewall is blocking the overlay
  10. Use a VPN instead of a proxy
  11. Update or reinstall Discord

Let’s get right to it, shall we?

Fix 1: Check Whether In-Game Overlay is Enabled in Discord

To use Discord overlay, you have to enable the option for your game.

Here’s how:

  1. Open the Discord app via the desktop shortcut or Start menu.
  2. Click on user settings (the cogwheel icon at the bottom of the page, just by the right side of your Avatar).
  3. In the left pane, click on Overlay.
  4. On the right-hand side of the page, click the toggle to enable the option that says “Enable in-game overlay.”
  5. Go back to the left pane and click on Game Activity. It is displayed under App Settings.
  6. In the right pane, locate the game you are playing and make sure that overlay is turned on for it (If so, the name will be in a green background with “Overlay: ON” beside it). If overlay is not enabled, click the monitor button to turn it on.

Note: If you can’t find your game, you can add it by clicking the ‘Add it’ link. Then select the name from the drop-down that appears, and click ‘Add game.’

If overlay is already enabled, turn it off and then enable it again.

  1. Save the settings and re-launch the game.

Fix 2: Reboot Your Computer

Reboot your computer and re-open Discord. Doing so might get rid of the glitch that’s causing overlay not to work or show up in-game. This fix is often effective and may be all that’s required.

Fix 3: Grant Discord Admin Rights

The issue you are dealing with could be because Discord doesn’t have admin rights. Follow these easy steps to rectify that:

  1. Right-click on the Discord desktop shortcut. You can also click on Discord in the Start menu or on the executable file of Discord located in the Program files folder of your hard drive.
  2. In the context menu that opens, click on Run as administrator.
  3. Click the Yes button when presented with the UAC (User Account Control) prompt.
  4. Launch your game and see if the problem has been resolved.

Note that you’ll need to perform the above steps every time you want to open Discord. Therefore, to grant it admin privileges once and for all, here’s what you have to do:

  1. Right-click on the Discord shortcut in your desktop.
  2. Click on Properties. It is the last option at the bottom of the context menu.
  3. Go to the Compatibility tab in the pop-up window that opens.
  4. Under the Settings category, mark the checkbox for ‘Run this program as an administrator.’
  5. Click the Ok button to save the change.
  6. Now, double-click on the Discord desktop shortcut to open it.
  7. Run your game and see if you can now access overlay.

Fix 4: Close Conflicting Applications

Other apps that are running on your PC might interfere and cause Discord overlay not to function as expected. You need to close any programs that have the overlay feature (such as Steam) and those that have access to your microphone.

For optimum performance, simply close all apps except Discord. To stop those that may be running in the background, click Ctrl + Alt + Delete on your keyboard and then select Task Manager. Under the Processes tab of the window that opens, select each of the apps in the list and click the End Task button.

Fix 5: Enable the Overlay Hotkey

Perhaps you have not assigned a hotkey for enabling overlay. If you have, make sure that it does not conflict with some other hotkey in the game or in the Discord app.

Follow these easy steps to activate a new hotkey:

  1. Open Discord.
  2. Click on User Settings (it is the gear icon by the right side of your avatar, in the bottom-left corner of the Discord window).
  3. Click on Overlay in the left pane under App Settings.
  4. You’ll find the current hotkey beside the ‘Enable in-game overlay’ option.
  5. Assign a new hotkey and use it to call up Discord overlay after you reopen your game.

Fix 6: Adjust Your Display Scale

If you’ve scaled your display above 100%, you might not be able to locate overlay. If this is the case, reduce the percentage and see if that resolves the issue.

Follow these steps to do so:

  1. Click the Windows logo key + I combination on your keyboard to open the Settings app.
  2. Click on System.
  3. Select Display.
  4. On the right-hand side of the window, expand the drop-down under the Scale and Layout category.
  5. Select 100% (Recommended).
  6. Run your game again. You should now be able to see the overlay.

Fix 7: Change the Overlay Position

It could be that you mistakenly dragged the overlay off the screen, especially since different games have different resolutions. The feature is probably working fine but you cannot locate it.

In that case, follow these steps to reset the position:

  1. Close the game and Discord.
  2. Open Discord and then press the Ctrl + Shift + I key combination on your keyboard. Doing so opens up a JavaScript console right beside the Discord window.
  3. Click the doubled-up horizontal arrow (>>) in the menu at the top of the console.
  4. Click on Application from the drop-down list.
  5. In the left panel of the page that opens, click on Local Storage and select the ‘https:\\discordapp.com’ entry under it.
  6. Under the Key column in the right pane, locate OverlayStore (or OverlayStore V2) and right-click on it.
  7. Select Delete from the context menu.
  8. Restart Discord and run your game. Overlay will no longer be hidden and should be back to its default position.

Fix 8: Disable Hardware Acceleration

Hardware acceleration, when enabled, uses your GPU to make Discord run more efficiently. However, it might cause overlay not to work. Therefore, if you’ve turned on this feature in Discord, follow the steps below to rectify the issue:

  1. Open Discord by double-clicking on the desktop shortcut.
  2. Click on User Settings (the cog-wheel icon at the bottom of the screen, on the right-hand side of your avatar).
  3. Go to the left pane and click on Appearance.
  4. In the right pane, scroll down to Hardware Acceleration (The option is displayed under the ‘Advanced’ category) and click the toggle to turn it off.
  5. Click Ok when presented with a confirmation prompt.
  6. After Discord restarts, the issue should be resolved.

Fix 9: Check if Your Antivirus or Windows Firewall is Blocking the Overlay

Most third-party antivirus programs, as well as Windows Firewall, tend to flag Discord overlay as a suspicious process, denying it the required privileges or preventing it from running. However, the developers of Discord affirm that the program poses no threat to your operating system.

Therefore, open your antivirus software and check if there is a Discord-related entry in the list of blocked applications or services. If so, unblock it and add it as a trusted program.

Note: Consult the manual of your antivirus if you don’t know how to perform this task.

You can also try disabling the Antivirus program and Windows Firewall temporarily during game play. See if that makes any difference.

Here’s how to disable Windows Firewall:

  1. Go to the Start menu.
  2. Type ‘Firewall’ in the search bar and click on Windows Firewall from the search results.
  3. In the window that opens, go to the left pane and click on the option that says “Turn Windows Firewall on or off.”
  4. Select “Turn off Windows Firewall (Not recommended).”
  5. Click the Ok button to save the changes.

Note: It’s not advisable to use your computer without a trusted security program. If your current antivirus interferes with Discord overlay, we suggest you get Auslogics Anti-Malware to keep your PC protected.

Fix 10: Use a VPN Instead of a Proxy

It’s often advised to use a VPN rather than a proxy since the latter is more prone to hacker attacks and can prevent Discord overlay from working.

Follow these steps to make the switch and see if that resolves the issue:

  1. Press the Windows logo + R combination on your keyboard to open the Run dialog.
  2. Type ‘Control Panel’ in the text field and click OK or press Enter.
  3. In the window that opens, make sure that ‘Category’ is selected under ‘View by:’ in the top-right corner of the screen.
  4. Click on Network and Internet.
  5. Click on Internet options.

Alternatively, you can quickly access the Internet Options window from the Start menu. Simply type ‘Internet options’ in the search bar and click on the option when it appears in the search results.

  1. Go to the Connections tab in the pop-up window that opens.
  2. Click the LAN Settings button and then make sure that the checkbox is unmarked for the option that says “Use a proxy server for your LAN.”
  3. Click OK to save the change.

Fix 11: Update or Reinstall Discord

If you’ve come this far and still can’t get overlay to work on Discord, then you need to make sure that the app is up to date. It could be that the version you are using does not work well with the game you are playing.

However, the issue might have begun after Discord got updated. Since updates are released regularly, a bug may have been introduced, in which case there is nothing you can do to resolve the issue than to wait for the next update (which usually gets installed automatically).

It could also be that the some files got corrupt or missing while the app was being installed or afterwards.  Therefore, if you already have the latest version of Discord, reinstalling it can help fix the overlay not working problem.

Follow these easy steps to completely uninstall Discord:

  1. Go to the Start menu.
  2. Type ‘Run’ in the search bar and click on the option from the search results. Alternatively, simply press the Windows logo + R combination on your keyboard to invoke the Run box.
  3. Type ‘Control Panel’ in the text field and click Ok or press Enter.
  4. Select Category under the ‘View by:’ drop-down (displayed in the top-right corner of the screen).
  5. Click on Uninstall a program (listed under Programs).
  6. In the Window that opens, you’ll be presented with a list of all installed applications on your computer. Locate Discord and right-click on it.
  7. Select Uninstall from the context menu.
  8. Now, press the Windows logo key + E to open File Explorer.
  9. Go to Local Disk (C:) and open the Program Files folder.
  10. Locate the Discord directory and delete it. Doing so will remove any leftover files, allowing you to achieve a clean installation.
  11. Restart your PC.

Note: Use Auslogics Registry Cleaner to remove uninstalled software leftovers and keep your PC optimized.

Afterwards, go to the official website of Discord to download and install the app. Then follow the steps below:

  1. Reboot your PC once again.
  2. Open Discord and add your game. Make sure you enable the in-game overlay option (refer to Fix 1 above). Also note the associated hotkey (Refers to a key or combination of keys you can use to quickly enable the in-game overlay).
  3. Launch the game and see if the issue has been resolved. You can use the hotkey you noted above to bring up the overlay. By default, it will be positioned in the top-left corner of the game window.

There you have it.

The solutions we’ve presented in this guide have worked for other users and will do the trick for you as well.

You can leave us a comment in the section below to let us know the fix that worked for you. Also, feel free to share your thoughts if you have any questions or remarks.

We’ll love to hear from you.

Pro tip: Use Auslogics BoostSpeed to clean up your system and get rid of speed-reducing issues that cause your games to hang or crash.

Would you like to get more of your Internet connection? Launch Internet Optimizer, and feel the difference in minutes!