-Open -Join launch argument does not open the given world/session
Describe the bug?
-Open -Join launch argument does not open the given world/session.
To Reproduce
Start Resonite with -Open/-Join launch argument
Reproduction Item/World
whichever
Expected behavior
Open a given session
Screenshots
No response
Resonite Version Number
Beta 2025.9.23.1237
What Platforms does this occur on?
Windows
What headset if any do you use?
No response
Log Files
LAPTOP-GK4B3HDL - 2025.9.23.1237 - 2025-10-25 21_35_49.log
Additional Context
No response
Reporters
No response
Hello! Here are the results of the automated log parsing:
| Version | OS | CPU | GPU | VRAM | RAM | Headset | Plug-ins/Mods | Renderer | Clean Exit |
|---|---|---|---|---|---|---|---|---|---|
| Beta 2025.9.23.1237 | Microsoft Windows 11 Home | 13th Gen Intel(R) Core(TM) i7-13700HX | NVIDIA GeForce RTX 4060 Laptop GPU | 8.00 GB | 61.70 GB | Screen | no | Renderite.Renderer.Unity 2025.9.19.820 (2019.4.19f1) (WindowPtr: 0x717D2 | ❌ |
This message has been auto-generated using logscanner.
Curious, are you trying to open a world or session which is completely public?
I noticed that this launch argument runs before the user is authenticated, and as such if the world or session has any kind of restrictions (in example being set to contacts only, or registered users), the session will decline the join request, since the connecting user has no account.
I got around this by having a little bit of protoflux in my local home that automatically connects me to a static session URL, though this is an extremely hacky patch that isn't guaranteed to work. It will also stop working with a local database reset or change.
I also noticed you're using an lnl url, which will only allow an lnl connection, I'd instead recommend using a ressession url, formatted as such (taken from the thing I see in the provided log)
ressession:///S-U-kemonoserver:kemono-hiroba-nemnomi
Running into the same issue here, even with a world set to Anyone (while hideFromPublicListing is on) I am unable to join a private ressession URL. Is there a way to allow Resonite to log in first before attempting to join? This option seems to have been added to the headless configuration so I wouldn't be surprised if it exists undocumented already.