Introduction
If you are a fan of playing games on your Windows 10 PC, you may have encountered the issue of Origin Overlay not working. This issue can be caused by a variety of factors, including outdated drivers, corrupted game files, or even a bug in the Origin client itself. Fortunately, there are a few simple steps you can take to try and fix the issue. In this article, we will discuss some of the most effective methods for resolving this issue. We will also provide some tips on how to prevent it from happening in the future.
Fix Origin Overlay Not Working in Windows 10
1. Check Your Network Connection:
The first step to take when troubleshooting Origin overlay not working is to check your network connection. Make sure that your internet connection is stable and that you are connected to the correct network.
2. Update Origin:
If your network connection is stable, then the next step is to update Origin. Open the Origin client and click on the “Help” tab. Select “Check for Updates” and follow the on-screen instructions to update Origin.
3. Disable Third-Party Antivirus Software:
Third-party antivirus software can sometimes interfere with Origin and cause the overlay to not work. Temporarily disable your antivirus software and then try launching Origin again.
4. Reinstall Origin:
If none of the above steps work, then you may need to reinstall Origin. Uninstall Origin from your computer and then download and install the latest version from the official website.
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.
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.
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.
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.
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.
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.
2. Then, right-click on the executable file of the Origin.
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.
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.
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
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.
2. Right-click on the Origin folder and choose the Delete option as shown below.
3. Go to Start and type %programdata%, then click on Open to go to the ProgramData folder.
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.
2. Type the credentials and then Sign in to the EA Account.
3. Then, click on the Origin menu at the top left corner as depicted.
4. Now, select the Application Settings option from the drop-down menu as shown.
5. Now, switch on the toggle to 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.
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.
4. Select Application settings.
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.
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.
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.
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.
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.
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.
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.
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.
2. Then, click on Manage settings.
3. Then, click on Add or remove exclusions as shown below.
4. In the Exclusions tab, select the Add an exclusion option and click on File as shown.
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.
2. Here, click on Settings from the drop-down list.
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
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.
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
3. Now, right-click on the PROFSAVE_profile file and click on the Open with option as shown.
4. Now, select the Notepad option from the list and click on OK as depicted.
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.
3. Then, select the Family & other users menu from the left menu.
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.
5. Finally, select Administrator under the Account type and click OK.
Note: This is not applicable for Standard account users.
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.
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.
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.
2. Search for Origin in Search this list field.
3. Then, select Origin and click on the Uninstall button shown highlighted.
4. Again, click on Uninstall to confirm.
5. Now, click on Uninstall button in the Origin Uninstall wizard.
6. Wait for the Origin Uninstallation process to be completed.
7. Finally, click on Finish to remove the app from your device and then restart your computer.
8. Download Origin from its official website by clicking on Download for Windows button, as shown.
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.
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.
13. The latest version of Origin will be installed as shown.
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.
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.
Fix Origin Overlay Not Working in Windows 10
If you’re a fan of EA’s Origin gaming platform, you may have encountered an issue where the Origin overlay isn’t working in Windows 10. This can be a frustrating problem, as the overlay is an important part of the Origin experience. Fortunately, there are a few steps you can take to try and fix the issue.
Check Your Origin Settings
The first thing you should do is check your Origin settings. Make sure that the overlay is enabled in the Origin client. To do this, open the Origin client and go to the Settings menu. Then, select the “Origin In-Game” tab and make sure that the “Enable Origin In-Game” option is checked.
Update Your Graphics Drivers
If the overlay is enabled in the Origin client, the next step is to make sure that your graphics drivers are up to date. Outdated drivers can cause all sorts of issues, including the Origin overlay not working. To update your drivers, you can use a tool like Driver Booster or you can download the latest drivers from your graphics card manufacturer’s website.
Disable Third-Party Software
Third-party software can also interfere with the Origin overlay. If you have any third-party software running in the background, try disabling it and see if that fixes the issue. This includes antivirus programs, VPNs, and other software that might be running in the background.
Reinstall Origin
If none of the above steps work, you may need to reinstall Origin. To do this, open the Control Panel and go to Programs > Uninstall a Program. Then, select Origin and click Uninstall. Once the uninstallation is complete, you can download and install the latest version of Origin from the official website.
Conclusion
If the Origin overlay isn’t working in Windows 10, there are a few steps you can take to try and fix the issue. Check your Origin settings, update your graphics drivers, disable any third-party software, and reinstall Origin if necessary. Hopefully, one of these steps will help you get the Origin overlay working again.