Fix Origin Overlay Not Working in Windows 10

Fix Origin Overlay Not Working in Windows 10

Similar to Steam and Epic Games Store, Origin is also a digital distribution platform for video games. Origin is widely used and it has millions of active daily users. You can launch the game with an in-game overlay. Besides being an online gaming store Origin also acts as a game launcher and it also comes with some great features which enhance the gameplay of the users. One such gameplay is Overlay. This feature is very useful especially for chatting with your friends, accepting party invites from your teammates, or broadcasting your gameplay. Sometimes you may face Origin overlay not working Windows 10 issue which is unfortunate as it makes Origin difficult to use.

Fix Origin Overlay Not Working in Windows 10

How to Fix Origin Overlay Not Working in Windows 10

Several issues cause Origin in game overlay not working issue. Yet, a few common reasons are listed out below.

  • This may be due to your outdated OS and system drivers.
  • Though the Antivirus software is whitelisted in the application, there are some situations where it blocks access to system resources.
  • Harmful applications and corrupt Origin installation files or Game files.
  • Inadequate or unstable network connection.
  • You are launching the game without admin rights.
  • Some background processes are interfering with the game.
  • Proxy server interference.
  • Outdated .NET framework and other conflicting apps on your PC.

After analyzing several online reports and troubleshooting guides, we have gathered a list of some effective resolving hacks that help you fix Origin in game overlay not working issue. Follow them in the same order to attain perfect results.

Method 1: Basic Troubleshooting Methods

Here are a few basic troubleshooting methods that you can follow before going through the advanced solutions.

1. Restart PC

You may face the Origin overlay not working Windows 10 issue if there are any temporary errors in your PC. Restarting your computer might solve the issue which is a simple trick and here is how to do it.

1. Go to the Desktop by pressing the Windows + D keys together.

2. Then, press the Alt+F4 keys simultaneously.

3. Now, choose the Restart option from the drop-down menu and click on OK.

select Restart option

2. Check Origin Server Status

Checking the server status of Origin is an additional fix if restarting your PC did not help you resolve Origin in game overlay not working issue. Follow the below-mentioned steps to check the Origin server status.

1. Go to the official site of Downdetector

2. You will receive a message which is User reports indicate no current problems at Origin if you do not have any issues from the server-side.

origin downdetector

3. If you see any other message, you must wait until the server-side issues are resolved.

3. Ensure Stable Network Connection

If your internet connection is unstable and inadequate. this could cause Origin overlay not working Windows 10 issue. If there is any interference or obstacles between your PC and router, it might also cause the discussed problem. Check the network speed of your computer by running a SpeedTest.

Speedtest

Follow the below criteria and make sure these are satisfied by your computer.

  • Clear all the obstructions in between the way of the router if the signal strength of your network is very low.
  • Your internet connection might be slow if many devices are connected to the same network, so try to avoid it.
  • Always prefer buying a router or modem that is verified by your ISP (Internet Service Provider).
  • It is not recommended to use old, damaged, or broken cables, replace the cables if it is necessary.
  • Make sure that wires of the modem to the wall and wires from the modem to the router are out of any disturbance.

If you face any internet connectivity issues, check our guide How to Troubleshoot Network Connectivity Problems on Windows 10 to troubleshoot the same.

Also Read: How to Fix Origin Won’t Open on Windows 10

4. Run Origin as Administrator

Accessing a few files and services requires administrative privileges in Origin. You may face the Origin in game overlay not working issue if you do not have the required administrative rights. Follow the steps below to run origin as administrator.

Option I: Through Start Menu

1. Press the Windows key, then type Origin and click on Run as administrator.

Note: If you don’t see the Run as administrator option click on the down arrow icon to view it.

open Origin as administrator

2. Choose Yes in the User Account Control prompt.

Option II: Through Compatibility Properties

1. Hit the Windows key, then type Origin and click on Open file location.

Note: If you don’t see the Open file location option click on the down arrow icon to view it.

Press the Windows key and type Origin and then click the option Open file location

2. Then, right-click on the executable file of the Origin.

right click on Origin app and select Properties. Fix Origin Overlay Not Working in Windows 10

3. Now, click on the Properties option.

4. Switch to the Compatibility tab in the Properties window and then check the box Run this program as an administrator as shown below.

check the Run this program as an administrator option under the Settings section

5. At last, click on Apply followed by OK to save the changes. Check if the Origin in game overlay not working issue is fixed or not.

5. Restart Origin Process

Restarting your Origin Process is another fix for Origin overlay not working Windows 10, here is how to do it. Follow as instructed.

1. Open the Task Manager by pressing Ctrl+ Shift + Esc keys altogether.

2. Locate and select the Origin task which will be under the Processes tab.

3. Now, click on End task.

select the Origin process and click on End task in the Task Manager. Fix Origin Overlay Not Working in Windows 10

4. Now, launch Origin as administrator as instructed above and check if you can fix the issue.

6. Close Background Applications

There may be many applications that might run in the background. This increases the usage of the CPU resources and consumes the memory space, a lot more than expected. Therefore, it affects the system performance and it could also cause Origin ingame overlay not working issue. Close all the processes which are given below that may consume the resources of your computer one by one or manually by following our guide How to End Task in Windows 10.

  • Cortex
  • Nvidia GeForce Experience
  • Uplay
  • Xbox Windows app
  • Discord
  • MSI afterburner
  • Rivatuner statistics/server
  • Reshade
  • AMD’s Wattman program
  • Fraps
  • AB overlay
  • Asus Sonic Radar
  • NVIDIA Shadowplay
  • AverMedia Stream Engine
  • Steam
  • Razer Synapse
  • OBS

Select the Steam entry and click End task

Also Read: How to Fix Origin Error 9:0 in Windows 10

Method 2: Clear Origin Cache Files

Follow the steps given below to delete the temporary cache files of Origin which will help you fix Origin overlay not working Windows 10 issue.

1. Press the Windows key, then type %appdata%, and click on Open. This opens the AppData Roaming folder.

open AppData Roaming folder. Fix Origin Overlay Not Working in Windows 10

2. Right-click on the Origin folder and choose the Delete option as shown below.

right click on Origin folder and select delete option

3. Go to Start and type %programdata%, then click on Open to go to the ProgramData folder.

Go to Start and type programdata and then click on Open to go to the ProgramData folder. Fix Origin Overlay Not Working in Windows 10

4. Then, find the Origin folder and then delete all the files except the LocalContent folder as it contains all the game data.

5. Finally, restart the PC and check if Origin in game overlay not working issue is fixed.

Method 3: Tweak Origin In-game Settings

If you still face the issue Origin ingame overlay not working try tweaking the in game settings and follow the steps below to do it.

1. Launch the Origin app.

open origin from Windows Search bar

2. Type the credentials and then Sign in to the EA Account.

Login with your credentials. Fix Origin Overlay Not Working in Windows 10

3. Then, click on the Origin menu at the top left corner as depicted.

Click Origin on the menu bar

4. Now, select the Application Settings option from the drop-down menu as shown.

Select Application Settings. Fix Origin Overlay Not Working in Windows 10

5. Now, switch on the toggle to Enable Origin In-Game.

Toggle off the Enable Origin In Game

6. Check if you have fixed Origin in game overlay not working issue or not.

Also Read: How to Fix Origin Error 327683:0

Method 4: Switch to Origin client Beta

If tweaking the in-game settings didn’t fix Origin overlay not working Windows 10, try switching to the Origin client Beta. Here are the steps to do it.

1. Open the Origin app from the Windows Search bar.

open origin from Windows Search bar. Fix Origin Overlay Not Working in Windows 10

2. Now, log in to your account.

3. Then, click on the Origin icon which is located at the top left corner of the screen from the menu.

Click Origin on the menu bar

4. Select Application settings.

Select Application Settings. Fix Origin Overlay Not Working in Windows 10

5. Go to the Application tab and enable the toggle button which is next to Participate in Origin client betas which are located under the Client Updates.

6. Finally, restart the Origin client after switching to the Beta version and see if Origin in game issue is fixed or not.

Method 5: Disable Proxy

You may face Origin in game overlay not working if network settings on your Windows 10 are inappropriate. If you have any VPN or if you use any proxy servers on your PC read our article on How to Disable VPN and Proxy on Windows 10 and then implement the steps as shown in the article.

toggle OFF Proxy

After disabling the proxy servers and the VPN client, check if you have the discussed issue. If you still face this error move on to the next method.

Method 6: Update Windows

If there are any bugs on your computer which contribute to the Origin overlay not working Windows 10 issue, you could fix it by simply updating your operating system. If you are new to updating your Windows 10 PC, follow the steps given in this article How to Download and Install Windows 10 Latest Update and follow the steps given there.

Update Windows

Also Read: How to Stream Origin Games over Steam

Method 7: Update Graphics Drivers

All the graphics drivers in your PC must be compatible and at their latest version so that, you could play a graphical game and have an interrupted gaming experience. Check our guide 4 Ways to Update Graphics Drivers in Windows 10 to update all the drivers manually and check if you can make use of In-game settings without any issues.

Update graphics driver

Method 8: Reinstall Graphics Drivers

When you still face the error after updating the Graphical drivers, then reinstall device drivers to fix any incompatibility problems. There are so many methods to reinstall drivers on Windows. Yet, if you are confused about how to implement the same, check our guide How to Uninstall and Reinstall Drivers on Windows 10 and implement the same.

click on uninstall device. Fix Origin Overlay Not Working in Windows 10

After reinstalling GPU drivers, check if you can enjoy games without Origin overlay not working Windows 10 issue.

Also Read: Fix Set User Settings to Driver Failed in Windows 10

Method 9: Roll Back Graphics Drivers

If the current version of the graphics drivers is not compatible with your game, then there is no use in updating or reinstalling them. All you have to do is to roll back the drivers to the previous version by following our guide How to Rollback Drivers on Windows 10.

roll back driver

Method 10: Update .NET Framework

.NET framework in Windows 10 computer is essential for uninterrupted service of modern apps and games. Many games have an auto-update feature for the .NET framework, and thus it will be updated automatically whenever an update is available. In another case, if an update prompts in your PC, you can manually install the latest version of the .NET framework, as discussed below, to fix Origin overlay not working Windows 10 issue.

1. Check for new updates for .NET framework from the official Microsoft website.

Update NET framework

2. If there are any updates, click on the corresponding/recommended link and click Download .NET Framework 4.8 Runtime option.

Note: Do not click on Download .NET Framework 4.8 Developer Pack as it is used by software developers.

Do not click on Download .NET Framework 4.8 Developer Pack. Fix Origin Overlay Not Working in Windows 10

3. Go to My downloads, double-click on the setup file to run the downloaded file and follow the on-screen instructions to install the .NET framework successfully on your Windows PC.

4. Once done, check if you have fixed Origin in game overlay not working issue or not.

Also Read: Fix .NET Runtime Optimization Service High CPU Usage

Method 11: Add Exclusion in Firewall

If Windows Firewall is not causing conflict with Origin, the antivirus software on your system is likely blocking the Origin or vice-versa. You can add an exclusion for Origin to fix Origin overlay not functioning Windows 10 issue.

Option I: Through Windows Security

1. Hit the Windows key, type virus and threat protection, and click on Open.

Start menu search results for Windows security.

2. Then, click on Manage settings.

click on Manage Settings in Virus and threat protection settings

3. Then, click on Add or remove exclusions as shown below.

scroll down and click Add or remove exclusions. Fix Origin Overlay Not Working in Windows 10

4. In the Exclusions tab, select the Add an exclusion option and click on File as shown.

click on Add an exclusion and click on File

5. Now, navigate to the file directory where you have installed the program and select the Origin file.

6. Wait for the tool to be added to the security suite, and you are ready to use Origin without any issues!

Option II: Through Third-party Antivirus

Note: We have shown the steps for Avast Free Antivirus as an example. Follow the steps according to your antivirus program.

1. Launch Avast Antivirus and click on the Menu option from the top right corner, as highlighted.

click on Menu in Avast free antivirus

2. Here, click on Settings from the drop-down list.

click on Settings from the dropdown list Avast Free Antivirus. Fix Origin Overlay Not Working in Windows 10

3. In the General menu, go to Blocked & Allowed apps.

4. Then, click on ALLOW APP under the List of allowed apps section. Refer to the pic below

click on allow app button in Avast Free Antivirus settings

5A. Now, click on ADD, corresponding to the Origin app path to add it to the whitelist.

Note: We have shown App Installer being added as an exclusion below.

click on app installer and select add button to add exclusion in Avast Free Antivirus. Fix Origin Overlay Not Working in Windows 10

5B. Alternately, you may also browse for the Origin app by selecting the SELECT APP PATH option and then, click on the ADD button.

Method 12: Disable DX12

Several users have suggested that disabling DX12 for any specific games in Origin has helped them fix Origin overlay not working issue. Here are steps to disable DX12 specifically for Battlefield games as demonstrated. If you are facing the same problem for other games, the steps will be similar.

1. Press the Windows + E keys simultaneously to launch the File Explorer.

2. Now, navigate to the following location path.

C:\Users\USERNAME\Documents\MyGames\Battlefield 4\settings

battlefield 4 folder

3. Now, right-click on the PROFSAVE_profile file and click on the Open with option as shown.

click on the Open with option

4. Now, select the Notepad option from the list and click on OK as depicted.

select the Notepad option from the list and click on OK. Fix Origin Overlay Not Working in Windows 10

5. Search for Dx12Enabled text in the file and change the value from 1 to 0 and press Ctrl + S keys simultaneously to save the changes. Restart Origin and check if you have fixed the issue or not.

Also Read: Fix The Active Directory Domain Services is Currently Unavailable

Method 13: Create New Administrator User

If none of the methods have helped you fix Origin in game overlay not working issue, there are some circumstances where your user account is corrupt or some of its configurations are inappropriate, not syncing with the Operating system. In this case, you have to create a new administrator account as instructed below to fix the issue.

1. Press the Windows + I keys together to open the Settings.

2. Click on the Accounts setting.

Click on the Accounts setting

3. Then, select the Family & other users menu from the left menu.

Select the Family and other users option. Fix Origin Overlay Not Working in Windows 10

4. Under the Other people section, select the account, then click on Change account type.

Note: If you do not find any account, then you can follow our guide to create a local account on Windows 10.

Change account type

5. Finally, select Administrator under the Account type and click OK.

Note: This is not applicable for Standard account users.

change the Account type to Administrator and click OK. Fix Origin Overlay Not Working in Windows 10

6. Finally, check if you have fixed Origin overlay not working Windows 10 issue or not.

Method 14: Uninstall Conflicted Apps in Safe Mode

Some applications and programs might interfere with Origin during its operation. To confirm and fix this, you have to boot to Safe Mode in Windows 10. The safe mode of Windows PC will shut all the non-essential tasks and runs with the most stable drivers. In safe mode, Windows PC will be in the most stable environment and hence you can find which app is conflicting with Origin. You can boot your computer by following our guide How to Boot to Safe Mode in Windows 10 and once all the third-party software is disabled, check if you face the Origin overlay not working Windows 10 again.

click on Boot tab and check box next to Safe boot under Boot options

Once your PC is in safe mode, check if you face the problem again. If you do not face the problem, uninstall any recent program or application you have added to your computer.

Uninstall unwanted programs from the Programs and Features window

Also Read: Fix Blizzard Another Installation in Progress in Windows 10

Method 15: Reinstall Origin

If none of the methods have helped you, then try uninstalling the software and reinstalling it again. Any common glitches associated with a software program can be resolved when you reinstall the program. Following are the steps to reinstall Origin to fix Origin in game overlay not working issue.

1. Hit the Windows key, type apps and features, and click on Open

open apps and features

2. Search for Origin in Search this list field.

3. Then, select Origin and click on the Uninstall button shown highlighted.

select Origin in Apps and Features settings and click on Uninstall. Fix Origin Overlay Not Working in Windows 10

4. Again, click on Uninstall to confirm.

5. Now, click on Uninstall button in the Origin Uninstall wizard.

click on Uninstall in the Origin Uninstallation wizard

6. Wait for the Origin Uninstallation process to be completed.

wait for Origin Uninstallation process to be completed

7. Finally, click on Finish to remove the app from your device and then restart your computer.

click on Finish to complete Origin Uninstallation. Fix Origin Overlay Not Working in Windows 10

8. Download Origin from its official website by clicking on Download for Windows button, as shown.

download origin from official website

9. Wait for the download to be completed and run the downloaded file by double-clicking on it.

10. Here, click on Install Origin as depicted.

click on Install Origin. Fix Origin Overlay Not Working in Windows 10

11. Select the Install location… and modify other options as per your requirement.

12. Next, check the End User Licence Agreement to accept it and click on Continue as illustrated below.

click on Continue to install Origin

13. The latest version of Origin will be installed as shown.

installing latest version of origin. Fix Origin Overlay Not Working in Windows 10

14. Finally, you can Sign in to your EA account and start playing the games.

If all the above method fails to fix the discussed problem, reset your PC by following our guide How to Reset Windows 10 Without Losing Data, and check if this works.

reset this pc

Recommended:

We hope that this guide was helpful and you could fix Origin overlay not working on Windows 10. Let us know which method worked for you the best. Also, if you have any queries/suggestions regarding this article, then feel free to drop them in the comments section.

Posted by

Elon Decker

Elon is a tech writer at TechCult. He's been writing how-to guides for about 6 years now and has covered many topics. He loves to cover topics related to Windows, Android, and the latest tricks and tips.

Leave a Reply

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