• Tracker

    Spaces
    Browse
    Statistics
  • /
  • /Reforger Modding
  • /ARMD-11
Back
1

RequestJoinGroup is a silent no-op when called on the server

General
1

State

Assigned
Issue key
ARMD-11
Access
Public
Space
Arma Reforger
Project
Reforger Modding
Creator
aaron_static
Created
Aug 11, 2026
Views
119
Platform
PC Steam
Game Version

1.7.0.54

Modlist

Overthrow

Description
`SCR_PlayerControllerGroupComponent.RequestJoinGroup()` is nothing but `Rpc(RPC_AskJoinGroup, groupID)`. An `RplRcver.Server` RPC. That only travels when the caller is a **proxy**. Vanilla calls this method from server-side code in at least two places, where the RPC is marshalled by the authority and goes nowhere, so the join simply never happens.

## Steps to reproduce (dedicated server)

1. Run a dedicated server. Player A creates a **private** group and is its leader.
2. Player B requests to join it (Request Join in the group menu).
3. Player A approves the request.

## Observed

Nothing happens: player B stays in their old group. Worse, player B is sent the `GROUPS_REQUEST_ACCEPTED` notification (`:564`), so both players believe the join succeeded.

The engine does not loop an RPC back to the machine that sends it, so on the authority this call is discarded and `RPC_AskJoinGroup` (`:873`) never runs. `:564` then sends `ENotification.GROUPS_REQUEST_ACCEPTED` regardless.
Reactions

Activity

    2 months ago
  • aaron_static
    created issue2 months ago
  • about 2 months ago
  • l909
    changed state to
    ASSIGNED
    about 2 months ago

You are not signed in. Please sign in to see more details and to reply.

State

Assigned
Issue key
ARMD-11
Access
Public
Space
Arma Reforger
Project
Reforger Modding
Creator
aaron_static
Created
Aug 11, 2026
Views
119