Toggles on avatars stops working when a world has max users (80)
needs more information
Frajs
When a world becomes full of users, the avatars of later joining users becomes non-functional. No toggles work except locally for the user.
So if I were to join such a lobby that was full after waiting in queue, all users that was already in the instance will see me in default state without any toggles enabled or face tracking data showing through until the world user count dips down to about 60.
Until then only I can see my own changes to my avatar and FT working as intended but nobody else will.
This happened consistantly for over a month in Just B Club during social events I've attended where lobbies are consistantly full.
When user count in the world drops down to about 60 then everything starts catching up again and stuff starts working normally for some reason.
This issue is not related to any specific avatar, but appear to happen across the users of most avatars in the world who joins late through the queue system.
Log In
e
euan
updated the status to
needs more information
Information needed to investigate this:
- What date + time the issue was observed (including timezone)
- Who witnessed the issue
- Who was wearing the avatar with the issue
- What avatar was worn
- (bonus in case some of the above is unknown) Did the avatar use any sort of parameter compression solution such as that found in VRCFury
Frajs
euan Ill answer this point for point ^^
- This has been happening systematically every sunday from about 7-8AM (CEST) from roughly the start of July or end of June I believe. This lasts until the world instance population is decreased significantly.
- Anyone in the world could observe this affecting late joiners through the queue system.
- This was affecting me and any other user joining late through the queue system.
- In my own case avtr_f5de67ae-cede-40a7-a652-7eecec03d8d7
- Yes, this is mostly due to me being a face tracking user.
Point of note is, this issue affects remote view of the users avatar. The users that are affected will see their own avatars in mirrors completely fine locally but remote users cannot see any changes that the user sees in local view.
So I could change my hair from white to black for example, I would see it myself locally but nobody else would be able to see it until hours later when instance population drops lower.
If a user were one of the early ones into the instance, their avatars would work fine, but if they were to leave by crashing or disconnecting and then rejoin later again through the queue system then their avatar would also be affected and be seen as "default state".
Frajs
Has to be mentioned, this issue did not occur in the earlier months before the mentioned period while being the same social event and through the same avatar(s).
It seems to affect any late joiners' avatar, so it is not related to one specifc avatar and is more of a broader issue. I just listed my own avatar to answer the question directly.
Early joiners who were present before the world was full/capped seems to be unaffected by this.
A user joining late would also see early joiners fine but late joiners would be the ones affected.
e
euan
Frajs: For the information (especially date and time) I need exact details so I can cross reference things server side. Regarding the usage of the parameter compressor I would try uploading a version which does not use this, if you encounter the issue again try using that version and see if the issue persists. This would highlight the issue being the compressor or rule it out (which would be quite useful to know)
Frajs
euan To be sure you can check sunday august 9, 10AM CEST as that was the most recent. We were there for hours so anything around that timeframe is relevant.
World: Just B Club 4.0 #59296
On the topic of parameter compressors I had to do a double check on my avatar and it appears it should not utilize the compressor component of vrcfury as the total parameter usage of the avatar should not exceed 256 (it only applies if parameters surpass that limit, had to do a little checkup on that) as my avatar is relatively simple with limited options.
However, this still seems to affect avatars that also do utilize this feature though. Unless the user was present in the world before it was full
e
euan
Frajs: I double checked the avatar you mentioned "avtr_f5de67ae-cede-40a7-a652-7eecec03d8d7" and it does appear to have parameter compressor logic on it. Regarding the instance and time you mention it's hard to confirm based just off an hour range rather than minute but it does seem there was upstream issues at the time you mention for the server that instance was on, that could be a notable factor
Frajs
euan hmm, interesting. That should not have been the case from the info I've been given but oki.
But as mentioned, this is happening across a large range of avatars and not just my own. This happening is fairly recent and the issue repeats every single week so there is definitely some kind of issue that has recently surfaced that was not present in the past before the summer.
I can see I was there for a bit more than an hour but this was mostly cause these gatherings are frustrating to deal with due to so many users being negatively affected by this issue so people end up leaving.
As the problem appears to be systematically happening repeatedly so I would appreciate if this would be looked into as it is definitely having a very negative effect on social gatherings.
Normally I can look past small things that arent noticeably affecting us, but this issue is causing people to become upset and frustrated to the point where they simply leave so I am making this report for a good reason.
e
euan
Frajs: This issue has been looked into for some time, and was thought to be resolved some weeks ago as reports stopped coming in. The issue with solving this has been a lack of reports with actionable details, in order to investigate and resolve an issue like this various specific details are needed and optimally reliable reproduction steps. Although you and others have given reproduction steps we haven't been able to reproduce it, it seems there's more to the issue which has yet to be worked out.
WubTheCaptain
Pinging euan, because he knows from the latest Instance Capacity Stress Test Pop-up this wasn't fixed and it also affected avatars which were not using any avatar parameter compressors (e.g. face tracking on two Rusk avatar users, ~158 synced bits).
WubTheCaptain
It also affected me, I was network ID 9 in the Instance Capacity Stress Test Pop-up. (euan was ID 1 and saw my facetracking frozen, I think.) Facetracking broke around ~120 users in instance and may have returned near the end at ~60 users with an avatar reset.
Photo Viewer
View photos in a modal
e
euan
WubTheCaptain: The capacity stress test had an explicit debug flag which was used to cause different behaviour, that flag has never been used outside that instance so anything seen at the stress test is unrelated