over 2 years ago - Ubi-Milky - Direct link

Hello @Mister-HuaJi thanks for your reply.

BattlEye has been known to block loading of certain legitimate files such as Uplay/Connect in the past. Please follow through the following steps from BattlEye's own support page, they advise trying the following >

  • Make sure that BEService.exe in your BE Service directory (usually “C:\Program Files (x86)\Common Files\BattlEye”) is not blocked by your firewall in any way.


  • Ensure that there is no d3d9.dll, dxgi.dll or dsound.dll file in your game directory. If there is one please remove/rename it.


  • Ensure that you have a legitimate copy of Windows. Pirated copies might no longer be supported by the latest BE version.


  • Check if your game directory’s file permissions are broken by doing the following: Right-click on your game directory (in Windows Explorer), select “Properties” and go to the “Security” tab. In the group/user list select the “SYSTEM” entry and check if it has full access. Otherwise, click “Edit…” and grant the “SYSTEM” user full access.




  • Scan your system with up-to-date anti-virus and anti-malware software. Malware that modifies system or game files can cause such issues when BE is enabled.


  • Googling the name of the blocked file can help find out what is actually behind it. Sometimes BE might block malware/adware/PUP files, which can cause problems such as being unable to find or connect to servers in-game. We recommend Malwarebyte Anti-Malware for removing such software from your system.



Should these troubleshooting steps from BattlEye not fix the issue, or error message for you, please contact BattlEye directly and let them know what troubleshooting steps you have previously tried as well as provide a screenshot of the error message, for further support > https://www.battleye.com/contact/: (https://battleye.com/contact)

almost 2 years ago - Ubi-Deta - Direct link

Hey @lordosvaldoss! Please note that I have removed the link from your post.

While I'm sure it has been posted with good intention, just downloading specific replacement .dll can be a sure way to introduce trouble with your system. In cases like this it's best to pull redistributables from Microsoft directly 🙂

Thanks for your help!