Most gaming PCs are considered incomplete without Discord, and the overlay feature is one of the app’s most useful elements. That’s why it gets frustrating when it fails to work. It means gamers will have to switch out of their games.

If you must turn off the Discord overlay feature, it should be your choice. 

This article will discuss the causes of the “Discord overlay not showing” problem and show you how to fix it.

Why Is Discord Overlay Not Working?

The Discord’s overlay feature might not work due to various reasons, from software conflicts to incorrect settings. Let’s cover the common causes:

  • Overlay disabled in Discord settings: The overlay feature might be disabled within Discord’s settings. You may have accidentally turned off the app’s main overlay switch or toggled the game’s overlay to off.
  • Running games in administrator mode: If the game you’re playing is running with administrator privileges, but Discord is not, Discord may not be able to overlay on top of the game. This problem is due to Windows’ security restrictions. Your computer may also restrict overlay functionality to applications with admin privileges.
  • Compatibility issues: Some games may not be compatible with the Discord’s overlay feature.
  • Outdated software: If your Discord application or your graphics drivers are outdated, it can lead to issues with the overlay feature.
  • Hardware acceleration: Discord uses hardware acceleration to harness GPU processing power and run certain processes more efficiently. However, the feature can sometimes prevent the overlay feature from responding.
  • Antivirus or firewall interference: Your computer’s antivirus or firewall software might mistakenly identify the Discord’s overlay feature as potentially harmful and block it, preventing the overlay from appearing.
  • Conflicting applications: Other overlay applications, like those for screen recording or streaming, can conflict with Discord’s overlay and prevent it from appearing.
  • Fullscreen mode and display scale issues: Discord overlay might not work correctly in some games if they are running in fullscreen mode instead of borderless mode. Also, using a certain display scale can obstruct the feature.
  • Corrupted local data: Corrupted files in Discord’s cache and installation files can also prevent the application from opening the overlay feature during gameplay.

How to Fix the “Discord Not Opening” Problem

Fixing the “Discord game overlay not showing” problem requires resolving the underlying cause of the problem. You can follow the solutions below, as they are carefully arranged from basic troubleshooting steps to fix the more common causes of the problem.

Restart Discord and your game

Sometimes, a simple restart can fix the issue, as it reinitializes Discord’s files and clears minor application conflicts. Close both Discord and the game you are trying to use the overlay with. Then, restart Discord first and the game afterward. This can help refresh the connection and settings between the two.

Reboot Windows

If restarting Discord and the game does not resolve the problem, consider rebooting your computer. That way, you can clear your RAM and end conflicts between Discord and other third-party and Windows programs.

Important
You should use the Restart power option instead of Shutdown, especially if Fast Startup is turned on for your computer. Restarting completely stops every process currently running before turning off your system, while shutdown does not completely turn off the Windows kernel.

Run Discord as an administrator

Running Discord with administrator privileges can resolve the overlay issue, especially if your game is already running as an administrator. Here’s how to do it:

  1. Right-click on the Discord desktop shortcut or the executable file.
  2. Choose Run as administrator from the context menu.
  3. Confirm any prompts asking for permission.

You can also search for Discord in the Start menu, right-click it, and select Run as administrator.

Run Discord as Administrator

If you want Discord to always run as an administrator by default, you can change its shortcut’s properties. Follow these steps:

  • Right-click the Discord shortcut and select Properties.
Windows Properties

If you don’t have a desktop shortcut, right-click Discord in the search menu, select Open file location, then right-click its shortcut and click Properties

If you installed Discord through the Microsoft store, go to the C:\Program Files\WindowsApps folder, search for Discord, right-click its EXE file, and select Properties.

  • Switch to the Compatibility tab after the Properties window opens.
  • Check the box for Run this program as an administrator and click the OK button.

Discord will now launch with administrator rights whenever you double-click its shortcut or open it through the Start menu.


Also ReadHow to Unlock Windows 10 Without a Password


Enable in-game overlay and ensure your game is registered

Discord overlay won’t respond if the feature is turned off. It also won’t work if you don’t turn it on for the specific game you’re playing.

Discord should automatically detect and add each game once you start playing. You can then turn on its overlay toggle.

Here’s how to turn on Discord overlay and register games:

  • Open the Start menu and launch Discord.
  • Go to the bottom-left corner and click the gear icon to open the User Settings page.
Discord user settings
  • Switch to the left pane, scroll to the Activity Settings section, and click Game Overlay.
  • Go to the right side of the screen and turn on the switch for Enable in-game overlay.
Discord Game Overlay
  • Next, head to the left pane and select Registered Games under Activity Settings.
  • Go to the right side of the screen to check if your current game shows under Added Games.
  • If the game isn’t added and Discord fails to detect it, click the Add it option next to “Not seeing your games?”
  • Scroll through the drop-down menu, select the game, and click Add game.
  • Once the game shows up on the list, turn on its overlay.
Discord Registered Games toggle overlay

You can now check if the “Discord overlay not showing” issue has been resolved.

Rescale your display

Discord may be failing to show the game overlay because your current display scale does not agree with the app. High-end screens these days can handle scales of 125% and above. However, anything above 100% may not be ideal for the app.

Check your current display and change things up a bit if it’s more than 100%. Here’s how to do that:

  • Right-click anywhere on your desktop and select Display settings in the context menu.
  • Scroll down to Scale & layout and change your system’s display scale.

Also Read: Windows 10 Display is Too Big for a Monitor


Change the Discord overlay hotkey

You must press a keyboard combination to activate Discord overlay if you’re playing a game on full screen. You may be pressing the wrong Discord shortcut, and that could be the reason the feature is not responding. It’s also possible that the current key combination (or keybind) is conflicting with another application or Windows function.

So, change the Discord overlay shortcut and check if that resolves the problem. Follow these steps:

  • Open Discord and click the User Settings icon in the bottom-left corner.
Discord user settings
  • Scroll through the left sidebar and select Game Overlay.
  • Go to the right side of the screen and click the Edit Keybind icon under Toggle Overlay Lock.
Discord enable in game overlay
  • Now, enter a unique keyboard combination and click Stop Recording once you have selected your preferred hotkey.
Discord Game Overlay toggle overlay lock

Also Interesting: Tech Tips: How to Force Quit Any Frozen App on Windows Made Simple


Update your graphics card driver

Outdated graphics drivers can lead to various display issues, including problems with Discord overlay. Visit the website of your graphics card manufacturer (NVIDIA, AMD, or Intel) to download and install the latest drivers.

PRO TIP
You can also use dedicated software, such as Auslogics Driver Updater to fetch and install updated graphics card drivers. The tool will ensure your drivers are always up to date, as it notifies you when updates become available.

Disable hardware acceleration

Hardware acceleration allows Discord to offload certain processes, especially multimedia playback and live streaming, to the GPU. This feature allows the app to run faster and render smoother videos and images.

That said, hardware acceleration may be the cause of the problem. Since most games also use the feature, your GPU may be overloaded, causing the overlay not to show up. Some users reported that disabling the feature within Discord resolved the issue for good.

Here’s how to disable hardware acceleration in Discord:

  • Open Discord and go to User Settings (the gear icon near your username).
    Scroll down to the App Settings section and click Advanced.
    Go to the right side of the screen and toggle off the Hardware Acceleration switch if it’s enabled.
Discord Advanced
  • Click Okay in the Change Hardware Acceleration confirmation prompt.
Change hardware acceleration
  • Discord will automatically restart for the changes to take effect.

If the problem doesn’t go away, head back to the User Settings environment and turn off hardware acceleration for Discord’s video codec. This may help if you always use the video feature. Follow these steps:

  • Head to the User Settings page and select Voice & Video under App Settings.
  • Scroll to the Advanced section and turn off Hardware Acceleration under Video Codec.
Discord voice and video hardware acceleration
  • Restart the app and check if the problem has been resolved.

Clear Discord cache

The Discord cache expands with every video, image, GIF, and other media you send or receive while interacting with others. The cache can become corrupt over time and cause issues with Discord, including the overlay problem. Deleting it will allow the application to rebuild the cache and get rid of the problem.

Follow these steps:

  • Close Discord completely.
  • Navigate to the Discord cache folder on your computer. The default path is usually C:\Users\YOURUSERNAME\AppData\Roaming\Discord\Cache.
Discord cache
  • Replace YOURUSERNAME with the current Windows profile name. You can always get to the Roaming folder by launching Run, entering %APPDATA% into the text box, and hitting Enter.
appdata
  • Delete all the files in the cache folder.
  • Restart Discord.

Further Reading: How to Delete Temporary Files from Windows 10 PCs


Disable antivirus/firewall

Your antivirus or firewall program might be preventing Discord from working properly because it suspects that the app is carrying out malicious activity. This conflict could be due to Discord’s heavy use of system resources, including CPU, RAM, and network bandwidth.

Disable your antivirus and firewall temporarily and check if the overlay issue goes away. If the overlay works after turning any of them off, it’s time to update or change them.

PRO TIP
Auslogics Anti-Malware before turning off your main antivirus program. The security application can work alongside your antivirus suite without causing conflicts.

Get rid of malware

Malicious applications can run in the background and mess with Discord’s processes, causing the overlay feature to fail to respond. You can stop malware programs by running full antivirus scans. Our guide on how to get rid of malware can show you what to do.

Ensure your antivirus program is updated before you start the scan, as having the latest virus definitions significantly boosts your chances of finding and removing the malicious program.

Reinstall Discord

Broken and missing installation files may also be the cause of the problem. You can resolve the issue, in this case, by reinstalling Discord to replace those missing or damaged files. You don’t have to worry about uninstalling Discord, as you can always log in again.

Follow our guide on how to completely uninstall Discord to remove the app from your computer. After that, go to Discord’s website or the Microsoft Store to reinstall it.

How to Turn On Discord Overlay – Get Discord Working Again

Fixing the “Discord game overlay not showing” issue involves resolving app conflicts, clearing the app’s cache, updating your operating system and device drivers, and changing your Discord overlay shortcut. Ensure you always keep your system and drivers up to date and protect your computer against malware to prevent the issue in the future.

FAQ

Discord overlay is a feature that allows users to access Discord voice and text channels directly from within a game. It appears as a transparent window over the game, allowing gamers to communicate with their communities without the need to alt-tab out.
Yes, Discord introduced a mobile voice overlay on Android, allowing Android users to stay in touch with friends while playing games. However, gamers can only enjoy the full suite of overlay features when gaming on PC.
If Discord overlay stops working after a software update, try restarting your computer, running Discord as an administrator, enabling overlay permissions for the specific game within Discord settings, and checking for any additional updates for Discord or your graphics drivers. If issues persist, clear Discord’s cache or reinstall the program.