Skip to content

MultiplayerSpawner errors when spawn_path is pointing to itself #102221

Open
@Weldify

Description

@Weldify

Tested versions

Noticed this during 4.4 beta1, still an issue in 4.4 beta2

System information

Windows 10

Issue description

Having 2 or more auto spawn list nodes pre-added to a multiplayer spawner that has spawn_path set to itself causes this error:

E 0:00:00:0553   _node_ready: Condition "!spawn_queue.has(p_oid)" is true.
  <C++ Source>   modules/multiplayer/scene_replication_interface.cpp:175 @ _node_ready()

Steps to reproduce

  1. Create a MultiplayerSpawner and spawn_path to point to itself
  2. Create 2 scenes and assign them to the auto spawn list on the MultiplayerSpawner
  3. Add instances of the 2 scenes as children of the MultiplayerSpawner and run the game

Image

Minimal reproduction project (MRP)

repro.zip

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    For team assessment

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions