Quick answer: Godot MultiplayerSpawner refusing to populate spawnable_scenes? The inspector expects PackedScene resource references; runtime strings don’t auto-register.
Trying to add the player scene to the spawner’s list; the drag-drop slot stays empty after release.
Drag PackedScene
The spawnable_scenes is an array of strings. The editor accepts a drag of a .tscn file — converts to a res:// path. Drag from FileSystem dock; the path resolves.
Add via Code
spawner.add_spawnable_scene("res://player.tscn")Programmatic registration. Useful for plug-ins that add scenes at runtime.
Auto-Spawn Path
The spawner’s spawn_path is where new instances appear in the tree. Must be a valid existing node path; null or missing = spawn silently drops.
Authority Spawns
Only authority can spawn. Calling spawn(data) on a non-authority instance does nothing — the authority calls and clients receive replicas.
Verifying
Authority spawns produce a node on every connected peer at the configured path. Disconnect a peer; the spawn target persists locally.
“spawnable_scenes wants PackedScene paths. Drag from FileSystem or add via code.”
If you do many spawns, write a tiny network registry — one place owns the spawn paths, callers just request types by name.