This document was partially created using product description and frequently asked questions from the BattlEye website.
What is BattlEye?
BattlEye is a proactive anti-cheat protection system which puts a strong shield around the entire game. This way, most of the hacking is blocked to begin with. BattlEye is constantly evolving to cover new forms of attacking games. The remaining hacking is covered by an intelligent dynamic active detection system, ensuring that unrelenting cheaters are unable to play the game.
You can learn more about BattlEye on their website, here.
What do you mean by a preliminary integration of BattlEye (Beta)?
To ensure that BattlEye runs smoothly with our game and prevents cheating, we will be performing tests on a large scale with all our PC players, and so for several weeks. We will keep you informed as we make sure that this anti-cheating client-side product is best adapted to our needs. We thank you in advance for your patience and feedback.
How does BattlEye work?
BattlEye is a pro-active protection, so it blocks cheats before hooking into the game. It also has an active detection system that scans your computer’s memory for for cheating software that attempts to bypass it’s protection. For more information on how BattlEye works, please visit this blog and the BattlEye website.
Why is it on my computer?
In patch 3.4.1, BattlEye has been deployed to all players who owns Rainbow Six Siege as a way to prevent cheating. It has been integrated with Rainbow Six Siege and is part of our plan to stop hackers from ruining your experience.
Is BattlEye always active on my computer?
The BattlEye protection and system scan is only active when Rainbow Six Siege is running. When active, you will see it running in the system processes.
What is BattlEye scanning for and should I be concerned about privacy?
Everything that BattlEye does is aimed at blocking and detecting hacks. That’s the only thing it is looking for. When Rainbow Six Siege is running, BattlEye is able to scan all memory (RAM) and all game- and system-related files on disk. However, this does not mean that BattlEye is looking through your personal files, personal details, or other such information. Furthermore, it doesn’t store any of your personal data on its servers. It is solely searching for cheats. Also, BattlEye is only running when Rainbow Six Siege is running.
If you do have any concerns, you may contact BattlEye support directly.
What happens when BattlEye detects a cheat on a player’s computer?
It will prevent that player from cheating, either by blocking the cheat or issuing a ban. Since we are still in a testing phase, no bans are currently issued. After this initial testing period, there will be bans issued as well following the Code of Conduct’s banning penalties for cheating.
Players should be aware that they should not play the game while still having hack-related Rainbow Six Siege software running in the background (even if the hack software was not actively used for Rainbow Six Siege). This is especially true for software designed to bypass or interfere with BE in any game. BE will not tolerate such software and actively ban for it, so it’s up to players to ensure that they do not have any such hack software still installed/running (possibly from other games) while playing the game.
What messages will I get when I get kicked out of a game?
- You have been kicked out of the game by BattlEye. Reason: Client not responding
- You have been kicked out of the game by BattlEye. Reason: Failed to update
- You have been kicked out of the game by BattlEye. Reason: Game restart required
- You have been kicked out of the game by BattlEye. Reason: Corrupted memory
- You have been kicked out of the game by BattlEye. Reason: Bad packet
- You have been kicked out of the game by BattlEye. Reason: Bad packet size
- You have been kicked out of the game by BattlEye. Reason: Cheating
What happens if BattlEye prevents me from launching the game, but I wasn’t running a cheating or hacking program? (False Positives)
If you cannot run the game client, and you don`t believe you are running a cheating or hacking program please follow these steps before contacting support. First, verify your PC files, install the latest Uplay or Steam client, and make sure all your drivers are up-to-date.
If you are still encountering an issue, please see the Troubleshooting steps listed below. Even after all those steps, if the game still does not launch, please contact BattlEye support.
Will BattlEye reduce the performance quality of my game?
BattlEye is designed to run with a very small footprint on your computer. It needs very few resources regarding CPU, RAM, and network bandwidth. Your PC’s performance should not experience any degradation. If you do experience performance issues that you think are related to BattlEye, please follow the Troubleshooting below. We are in a testing period, so if you do experience any performance issues, please contact Ubisoft Support.
From BattlEye: If you get constant stuttering/freezing whenever you press mouse/keyboard buttons, this is typically caused by malware/adware/PUP constantly reloading into your game. Please try to scan your entire system with anti-malware software such as Malwarebytes Anti-Malware.
Will it block programs I use like Discord, Teamspeak, Fraps, OBS, xsplit, or anything else like that?
No, it will not block popular programs that many PC gamers use. BattlEye has been around for 12 years on other games, and so it has gone through extensive live testing. While there is a possible chance for a false positive, it is unlikely. If that does occur, please contact BattlEye support.
As a reminder, before doing the following steps it is recommended that you verify your PC files, install the latest versions of Uplay or Steam, and to update your drivers. For the latest solutions please also refer to the BattlEye FAQ.
How to verify your PC files.
Please refer to the following screenshots for Uplay and Steam file verification.
![BE4](https://ubistatic19-a.akamaihd.net/resource/en-US/game/rainbow6/siege/verifyfiles1-red_260164.png “BE4”) ![BE2](https://ubistatic19-a.akamaihd.net/resource/en-US/game/rainbow6/siege/steamverifyfiles1-red_260161.png “BE2”) ![BE3](https://ubistatic19-a.akamaihd.net/resource/en-US/game/rainbow6/siege/steamverifyfiles2-red_260162.png “BE3”)
When launching the game I get a “Failed to initialize BattlEye Service: Driver Load Error (577).” error. How can I solve this?
You are most likely using a stock version of Windows 10 Home or the bugged pre-release Windows 10 Insider Preview build 10074. To fix this please search and install all available Windows updates.
My BE Launcher window shows “INFO Blocked loading of file: …” messages. What’s wrong?
If these messages don’t cause any issues with your game please just ignore them (note that in-game kicks are not related to them). Otherwise please check the following FAQ entry for further help. If the message is related to the “wow64.dll” file in your Windows system directory the main solution is to uninstall Windows update “KB3004394” from your system (see below).
My game doesn’t start / I get a Windows error (e.g. “The application was unable to start correctly (0xc000009a)”) when launching with BE enabled. How do I fix this?
Please try the steps below (the followings are taken from the BattlEye FAQ):
- Make sure that BEService.exe in your BE Service directory (usually “C:Program Files (x86)Common FilesBattlEye”) is not blocked by your firewall in any way.
- Ensure that there is no d3d9.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.
- Uninstall the broken Windows update “KB3004394” (enter this without the quotes in the window’s search bar at the top) by following this guide.
- 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.
- Your system’s root certificates might be broken/corrupted. To fix them download and install this update from Microsoft.
- Check your system files for corruptions and possibly repair them by following these guides:  
- Scan your system with up-to-date anti-virus software. Malware that modifies system or game files can cause such issues when BE is enabled.
- Ensure that you don’t use any tweaked/custom versions of system files (including DirectX). Reinstall DirectX, see this page for details
If none of the above helps please contact BattlEye support.
Can I uninstall BattlEye and still play the game?
No. Because there are file validation steps, uninstalling BattlEye would prevent you from launching the game.
When launching the game I get a “Failed to initialize BattlEye Service: Windows Test-Signing Mode not supported.” error. How can I solve this?
Please disable test-signing mode by following this guide. Alternatively you can follow the manual instructions provided here.
When launching the game I get a “Failed to install BattlEye Service.” / “BattlEye Service installation failed.” / “Failed to start BattlEye Service.” / “BattlEye Service startup failed.” / “Failed to initialize BattlEye Service: …” error. How can I solve this?
First of all, please ensure that you have the latest BE Service files in the BattlEye folder of your game directory. Verify your game cache in Steam or download the latest files from the download page. Otherwise something on your system prevents the installation/startup of the BE Service, which is required to play on BE-enabled servers.
Please ensure that any security software (anti-virus, etc.) running on your system doesn’t block the BE Service (both BEService.exe/BEService_x64.exe in your game’s “BattlEye” directory as well as the entire BE Service directory, which is usually “C:Program Files (x86)Common FilesBattlEye”) in any way.
You might have to add it to your security software’s exception list. If that doesn’t help or you don’t use any sort of security software there might be a permission issue with your BattlEye Service directory or the files within it.
To solve this delete the BE Service directory (usually “C:Program Files (x86)Common FilesBattlEye”) and then try to launch your game again. If you still get the same error at this point please try to manually set the BE Launcher in your game directory (usually the executable file with “_BE” at the end) to run with administrative privileges (normally this should happen automatically).
To do so right-click on the BE Launcher executable, choose “Properties”, go to the “Compatibility” tab, check the “Run this program as an administrator” option and click OK to apply your changes.
If you still can’t get it to work some unknown software running on your system might be blocking BattlEye somehow. Open a ticket with Battleye.
What should I do if I get failed to initialize BattlEye Service: Windows Test-Signing Mode not supported?
Please follow these instructions.
I am getting kicked for the following violation(s). I don’t use hacks, so what can I do to resolve this?
Client not responding
This can happen if the server’s or your connection times out for quite a while or breaks up completely. A common solution is to update your modem/router’s firmware. Also, make sure that you aren’t running “Cucusoft Net Guard” which is incompatible with BE. Other than that, please ensure that there are no problems with your internet connection (you might want to contact your ISP).
Corrupted Memory #X
BattlEye detects that your game’s memory is not what it is supposed to be. Scan your system for viruses/trojans/spyware and check your RAM for possible defects (using tools like Memtest86). If that doesn’t help, the game’s installation on your harddisk is possibly corrupted – therefore, try to reinstall the game.