How to Fix the Steam Overlay Not Working Issue?

The Steam overlay is a feature that allows you to seamlessly use all of Steam’s community features without having to tab out of your game.

But there are times when the overlay simply refuses to open on a game or becomes unresponsive right after opening it

This issue is most prominent if the overlay process is glitchedcorrupted, or interrupted by other third-party overlay applications.

You can start the repair process by enabling the overlay and checking the key binds. From there, you can move on to resetting the glitched process and clearing the in-game overlay data.

Steam Overlay Not Working? Here’s How to Fix It

Turn On Steam Overlay

Before moving on to troubleshooting the Steam overlay, you’ll need to make sure that it’s enabled in the settings.

Here, we will enable the general Steam overlay option in the Steam settings and the separate overlay option for individual games from its properties.

To do so,

Launch Steam and click the Steam option on the menu bar.

Click on Settings.

Open the In-Game tab and toggle on the Enable the Steam Overlay while In-Game option.

Now, switch back to the games library tab.

Right-click on the game on which you wish to enable the overlay and select Properties.

Toggle on the Enable the Steam Overlay while In-Game option.

Restart the Steam Overlay process

If you’re not able to open the Steam overlay at all, then there could be issues with the overlay process.

For such cases, you can restart the overlay process by force-closing it from the Task manager.

Follow the steps below while you’re in the game,

Alt-Tab to the desktop and open the Task Manager by pressing the Ctrl + Shift Esc shortcut keys.

Switch to the Details tab and locate the GameOverlayUI.exe process.

Right-click on it and select End task.

After closing the process, Steam will automatically start a new one. So, switch back to your Steam game and press the overlay shortcut keys to launch the Steam overlay.

Clear In-Game Overlay Data

If the Steam overlay freezes frequently and becomes unresponsive right after opening it on a particular game, then it could relate to having problematic overlay data and cache files.

Here, you can reset the Steam overlay for any game by clearing its in-game overlay data. To do so,

Right-click on the game where the overlay is glitched and select Properties.

While you’re on the General tab, click the Delete button under In-Game Overlay data.

Hit Confirm to delete the overlay data and close the prompt.

Delete GameOverlayUI.exe

The GameOverlayUI.exe file is responsible for running the Steam overlay.

Issues regarding this file can make it impossible to launch the overlay application. A quick fix to this problematic overlay file is to delete it from the installation directory permanently. 

After deletion, Steam will automatically download and re-install the missing GameOverlayUI.exe file.

To delete the file,

Navigate to the Steam Installation directory or enter
C:\Program Files (x86)\Steam on the Run terminal.

Locate the GameOverlayUI.exe and delete the file.

Now, launch the Steam client app normally and open the overlay application. 

Run Steam as an Administrator

Some users have reportedly fixed their issues regarding the Steam overlay by simply running Steam and the overlay process as an administrator.

So, you might want to give this fix a try to see whether it solves your overlay problem as well. Here,

Open the Run command by pressing the Windows R shortcut keys.

Paste the following address and press Enter.
C:\Program Files (x86)\Steam

Right-click on Steam.exe and select Properties.

Switch to the Compatibility tab and tick the Run this program as an administrator option.

Hit Apply and OK to save changes.

Repeat changing the compatibility for GameOverlayUI.exe as well.

Verify Game Integrity

The Steam overlay will not work properly if game files that utilize the Steam overlay randomly become corrupted.

To resolve any sort of Steam game file corruption, you can run the game integrity verification tool. To do so,

Open the Steam games library.

Right-click on a game and select Properties.

Switch to the Installed Files tab and hit the Verify integrity of game files button.

Close Conflicting Application

Using a third-party overlay application such as FRAPS, Nvidia Geforce Experience, Discord, or any other game launcher with overlay functionalities can interfere with the Steam overlay.

So, make sure to disable them before running the Steam overlay.

While we’re at it, also ensure to free up some system resources by closing background applications, as Steam overlay will require some resources to function properly. 

I’ve personally faced this exact issue whenever I played high-resource-demanding games like Cyberpunk 2077 while running multiple background apps like browsers and recording software simultaneously.

Note: Make sure also to check your key binds, as the shortcut key to open the Steam overlay may also overlap with other third-party overlays.

Re-install Steam

Having a faulty Steam client application can also result in the Steam overlay not working properly.

This can happen due to a buggy update, installation, or file corruption. The best way to resolve this issue is to re-install a fresh version of the Steam client.

To do so,

Open the Programs and Features window by running appwiz.cpl command on the Run terminal.

Right-click on Steam and select Uninstall to remove the application.

Head to Steam’s official website and click on Install Steam to download the executable file.

Run the .exe file to install the Steam client application.

Mohamed SAKHRI
Mohamed SAKHRI

I'm the creator and editor-in-chief of Tech To Geek. Through this little blog, I share with you my passion for technology. I specialize in various operating systems such as Windows, Linux, macOS, and Android, focusing on providing practical and valuable guides.

Articles: 1751

Newsletter Updates

Enter your email address below and subscribe to our newsletter

Leave a Reply

Your email address will not be published. Required fields are marked *