Inability to join certain instances
Describe the bug?
Hey! unfortunately since the awwdio update i've been running into this issue where i cannot join certain instances. What will happen is i try to join, itll go through the motions, get to syncing initial world state for like 10 seconds and then the joining stuff disappears. Any further attempts to join will instantly bring up syncing initial world state for another 10 seconds and disappear again. According to friends it shows them i join for those 10 seconds like normal (a ball in the floor). I've cleared cache, verified integrity, clean install but nothing has worked
To Reproduce
Launch the game Select world and join Wait and see if it makes it past syncing initial world state
Reproduction Item/World
I am unable to find a correlation between what worlds let me join and what worlds dont. Happens in both self-hosted and headless sessions
Expected behavior
I should just connect
Screenshots
No response
Resonite Version Number
2025.5.16.1282
What Platforms does this occur on?
Windows
What headset if any do you use?
No response
Log Files
LAKUYADESKTOP - 2025.5.16.1282 - 2025-05-21 23_07_26.log
Additional Context
No response
Reporters
No response
I was investigating this issue with @SnowMser trying to figure out why they were not able to join because recently I have seen roughly a dozen other people have the same issue when trying to join the world.
Looking at their logs I found an exception which references not being able to decode ID46202C01
looking into what that ID was and found out that it is the worker bag for the components on this slot
After deleting that slot the issue went away and @SnowMser was able to join correctly
this issue appears to happen daily and not sure what exactly is causing it... but it appears that it might be related to resonite not being able to decode some components
Also, this issue might be related to https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/4408 as they appear to have similar scenarios but different errors and just want to mention it just in case both are fixed when this is resolved
Hmm... There's definitely something causing decode issue, but question is why. I'll have to add more diagnostics in the next build.
Can you replicate this in 2025.5.22.1435 please and send logs from that one?
DESKTOP-9GGFBJP - 2025.5.30.1351 - 2025-06-01 11_21_26.log
Issue persists for me as well but reinstalling game no longer fixes issue.
Hmm... this is strange. It's trying to decode a type that's not really possible to exist in the world - but it's always the same one.
Does this happen every time with the world? Can other people join the session fine when this happens?
I'm not sure if this some kind of encode/decode error or if there's malformed object somehow.
@Frooxius
This is something that happens pretty much every time with the world and only seems to affect some people. Most people are able to join and only some people can't. If we locate the offending ID and delete it, people will start being able to come back into the world. If putting the same object back into the world and having the person with the issue rejoin, they will be allowed to rejoin without issues.
@ultrawidegamer Hmm... would you be able to save a copy of the offending object that you delete next time possibly and provide that with the log?
@Frooxius
took a little bit but here is a resonite package and a new log of the issue