EA’s next-generation anti-cheat shield, Javelin, demonstrated its seriousness in combating the cheating problem that plagues the Battlefield series early in its beta phase. However, this aggressive protection led to an unexpected and frustrating side effect, especially for players who already had Valorant, Riot Games’ popular FPS, installed on their computers.
Battlefield 6’s Source of the Problem: Javelin vs. Vanguard Conflict
The root of the problem lies in the high-level anti-cheat software used by both games.
Battlefield 6 uses a new system called Javelin.
Valorant: Vanguard, known for its strict kernel-level rules, operates on the system.
Apparently, when both anti-cheat software are running simultaneously on the system, they perceive each other as threats. As a result, Javelin flags Vanguard as “incompatible software” and blocks Battlefield 6 from running.
Players are encountering the following clear error message when attempting to launch the Battlefield 6 beta:
“The application failed to launch due to a general software incompatibility. Please uninstall the conflicting software or adjust its settings: Valorant.”

The Solution: Deleting Valorant
This situation forces players to choose between two popular games. Currently, players who want to experience the Battlefield 6 beta must completely uninstall Valorant from their computer.
Interestingly, this significant issue, which has been raised by hundreds of players on social media and forums, is not yet listed on the list of known open beta issues shared on Battlefield’s official community accounts. This leaves it unclear whether the developer, DICE, is aware of the issue or is working on a solution.
All eyes are on an official statement from EA and DICE and a patch that will allow the two anti-cheat programs to work together peacefully. Will this issue be fixed in the final version of the game?