Page MenuHomeFeedback Tracker

Kicked from non-BattlEye Server if BattlEye not installed
Closed, ResolvedPublic

Description

Joining a server with BattlEye disabled from a client with BattlEye not installed causes a kick from the server immediately upon map load.

Related to T165025, which contains a correct error message, but in this case BattlEye installation should not be necessary as the server is also not running BattlEye.

error.log:

14:25:31:292 DEFAULT   (E): Kicked from game. group=3 reason=0
14:25:31:312   SCRIPT    (E): [SCR_ConfigurableDialogUi] Preset was not found: SCRConfigurableDialogUiPresets<0x0000029C4232A430>, BATTLEYE<unknown>

Server config:

"game": {
	"gameProperties": {
		"battlEye": true
...

Details

Severity
None
Resolution
Open
Reproducibility
Always
Operating System
Windows 10 x64
Operating System Version
20H2
Category
General
Steps To Reproduce

Scenario:

  • Prompted for BattlEye installation on game startup
  • Cancel/Disagree with BattlEye installation
  • Connect to a non-BattlEye server
  • Map loads
  • Kick from server with "Server error" message

Event Timeline

Jonpas created this task.May 20 2022, 2:42 PM
Geez closed this task as Resolved.EditedMay 23 2022, 2:19 PM
Geez claimed this task.
Geez added a subscriber: Geez.

Hello Jonpas.
You can go around launching the client with BattlEye by launching ArmaReforgerSteam.exe manually from client root folder - then it should be possible to join servers with "battlEye": false set in server config. However, we definitely do not recommend this approach as it is highly unsafe.

Regards,
Geez

Jonpas added a comment.EditedMay 23 2022, 3:04 PM

I can launch client with BattlEye just fine. The point is that installing/launching BattlEye on the client is unnecessary if not joining a BattlEye-enabled server.

Server is private, BattlEye only adds additional workload where it is unnecessary, safety is not a concern.