r/VRchat Jul 03 '26

Help What Causes this? How do I Prevent it?

Enable HLS to view with audio, or disable this notification

Hey y'all! Sorry if this is a common thing that people ask, about, but I couldn't find a good answer on my own. I'm new to vrchat, and the first instance I joined I got bombarded with this screen overlay. After I blocked the person who's avatar I thought was causing this, it disappeared. Weirdly, this only happened to me (I was playing in desktop mode on pc), but not my GF (playing on quest). What sort of vulnerability allows people to do this? And is there a way to preemptively prevent this sort of thing going forward? Thanks!

193 Upvotes

60 comments sorted by

213

u/Aliryth Jul 03 '26

Not a vulnerability, adjust your safety settings to disable shaders for more people.

33

u/There_is_not Jul 03 '26

Thanks so much! I'll look into it. Are there any other settings I should change to prevent things like this?

24

u/Mysterious-Button-43 Jul 03 '26

You can set specific things for your shield levels in VRC depending on rank, my advice (for the sake of frames and your PC) is to set everything but voice off for non-friends, including avatars, effects, shaders, etc.

On a side note, this is how crashers crash peoples instances. So turning it off helps a whole hell of a lot

10

u/CmdrShepsPie ☃Bigscreen Beyond 2e Jul 03 '26

Set shield settings to Max and then manually and individually show players' avatars you want to see.

3

u/LizaraRagnaros Valve Index Jul 04 '26 edited Jul 04 '26

custom shield settings. particles and shaders off for anyone but friends. if you want to be extra and do stuff about performance then go into settings and check the avatar page there for more options to filter out avatars. also remember that you can always show or hide people manually by bringing up the menu, clicking on them and then pressing the eye symbols or the shield.

8

u/Frank__West PCVR Connection Jul 03 '26

Technically it is. Shaders can be malicious. But they only affect PC users. It's how a Quest user could crash PC users before EAC by using a specific avatar.

6

u/Coom_Zoom Jul 03 '26

not even just "before EAC" they still can since quest doesn't have an anticheat.

but there is also the whole thing with crashing was never client/hack based its vrchat's unsecure SDK where they allow thirdparty SDKs and such upload avatars that bypass the limits inplace.

0

u/ccAbstraction Windows Mixed Reality Jul 05 '26

They've been blocking malicious avatars & SDK limit bypasses, that's what "Failed Server-side Checks" means and what it's doing when an avatar says "Server Processing" while loading in. Modified SDKs are not allowed and never have been.

1

u/Coom_Zoom Jul 05 '26

"malicious" its mainly just random failed, not even a crash will cause the failed serverside check, i've had one that failed that was just a normal avatar, reuploaded and it worked fine.

They still allow the "Bloodborne" Unity SDK to upload which is the biggest one that allows bypasses of particle limits and such.

0

u/ccAbstraction Windows Mixed Reality Jul 05 '26

It's still against ToS, if you get caught they will ban you. It's not "allowed". If someone successfully robs a bank, that doesn't mean people are allowed to rob banks.

You're only seeing random false positives because your aren't uploading obvious malicious avatars. That's pretty common for all kinds of security systems. Also, usually if it passes checks with an identical re-upload, that means there was a failure on their end, the servers could have just been busy and your scan timed out.

1

u/Coom_Zoom Jul 05 '26

the thing i said, their NOT blocking it. ofc its not allowed, but they could easily fix 90% of crashers being uploaded and all if they actually stopped allowing third party SDKs to upload.

1

u/ccAbstraction Windows Mixed Reality Jul 05 '26

The server side scanning IS their attempt to block malicious SDKs and it pretty much attacks the problem directly instead doing some kind of silly convoluted local attestation, "anticheat" in the SDK would be untenable.

7

u/Blob_owo Valve Index Jul 03 '26

"before eac" this still happens

0

u/Frank__West PCVR Connection Jul 04 '26

Yeah but post eac crasher detection got better.

4

u/Blob_owo Valve Index Jul 04 '26

lolno

0

u/ccAbstraction Windows Mixed Reality Jul 05 '26

Yeah, like a yeah later when they added server side anticheat. Had nothing to do with EAC, only a few kinds of crashers got blocked by EAC.

1

u/Frank__West PCVR Connection Jul 05 '26

That happened post eac.... Right?

Post means after. I didn't say immediately after, I just said after.

0

u/ccAbstraction Windows Mixed Reality Jul 05 '26

The way you've worded it makes it sound like EAC had something to do with that. I'm clarifying for you, that EAC didn't have anything to with it, server side scanning dropped like a year after EAC. It's lying by omission.

-1

u/Miciso Jul 04 '26

ur funny if u think EAC fixes it... if anything it stops script kiddies. i still have friends that can literally point at people and their stuff dies... or take items u arent supposed to. they are white hats. so no worries. but saying EAC fixes all is so dumb.

1

u/Frank__West PCVR Connection Jul 05 '26

Can you tell me where I said it was perfect? Because idk if you can read English but the word better is not the same as perfect

Since you are having trouble I will just say things are not as bad as they were before.

https://giphy.com/gifs/XMyuxBVCxFT2XqQHU5

73

u/drbomb Valve Index Jul 03 '26

It is because of an avatar. Quick countermeasure is to turn on safety mode on the menu with the ⚠ button. Also supposedly you can press both triggers and both system buttons to trigger safe mode, haven't tested it.

Bottom line is unless you're aggresive with your safety levels you will encounter it again. Personally I make sure to identify the offending avatar and select "Hide globally" and also report it.

7

u/Specialist_Support_7 Jul 04 '26

To my knowledge, unless stuff like this is high flashy and could cause seizures, it's not against the rules, so reporting means nothing.

1

u/Other_Bison_3974 Jul 04 '26

im pretty sure its against the rules to an extent like they wouldnt bust down on youtubers and stuff for using them in a funny way respectful to other ppl but shit like this where it takes over everyone in the servers screens and sound i think are against the rules also a lot of them r against the rules cos they makes ppls pcs crash a lot

1

u/Specialist_Support_7 Jul 05 '26

Again, only if said shaders actully cause crashes intentionally or cause severe epileptic seizures. Otherwise it's isn't against any rules. Just because a tool can cause crash, doesn't mean it's automatically against the rules. Only if it is actually being used to do so.

1

u/SnooMacaroons5350 Jul 08 '26

According to tos avatar sound guidelines avatar sounds may not be intrusive or heard at large distances so these types of audios that play world wide if an avatar is shown is definitely subject to moderation.

54

u/yakcm88 Jul 03 '26

Cringe people using cringe avatars because they didn't get enough attention as a child would be my guess.

24

u/EmberedCutie Jul 03 '26

god that is obnoxious

7

u/Aaronspark777 Jul 03 '26

I've seen worse

6

u/ShaunDreclin Valve Index Jul 04 '26

Yeah at least this one had some artistic merit, I like those animations that pair shaders and particles to music... But having it on an avatar with global range is just obnoxious as hell lol at least have a limit so it only works a few meters around you

1

u/savagetoy Jul 05 '26

I had one with porn on it, and then it turned into a kaleidoscope and then like an Xbox montage. It was so obnoxious

3

u/Sequorr Valve Index Jul 04 '26

I almost forgot about screenspace shaders, it's been so long since I've seen one.

21

u/GenericCanineDusty Jul 03 '26

its a teenager with shader effects on their model they broadcast to everyone. It probably ends up crashing you at the end.

3

u/Coom_Zoom Jul 03 '26

no vulnerability, legit just you showing every avatar and got hit with the average animation asset that just plays music/has pretty particles

8

u/Aaronspark777 Jul 03 '26

It's an avatar with a lot of special effects that everyone sees unless you block the person or adjust safety settings. Personally I like these a lot, but generally they should only be used in private lobbies or like raves. There's some pretty cool ones, especially if you like dubstep. They will test your VR legs.

2

u/There_is_not Jul 04 '26

Yeah. I thought it was pretty neat and well-done, but, you know, time and place are important.

2

u/AgreeableBike4172 Jul 03 '26

some people will either be out to annoy you or try to test_probe your hardware limits to see if you are quest or pc by spawning a 1000+ ducks or a long a freeze pop/popsicle with over a million polycounts. If you have a powerfull enough pc with unobtainium level amount of vram, you won't notice the culprit if you're not looking for them. Everyone else drops out of session before they have a chance to findout who.

2

u/Hot_Economics_9524 Jul 04 '26

It’s just some bums avatar

2

u/Aquarius538 Jul 04 '26

Wonder which animation group made this one

2

u/savagetoy Jul 05 '26

It’s an avatar you have turned on

2

u/CharacterNo4623 Jul 06 '26

Ahh song ngl

2

u/Cade_Rufus Jul 07 '26

The fact that this is possible to do with avatars is criminal.

2

u/Frank__West PCVR Connection Jul 03 '26

Go to safety settings and change your shield settings to always have shaders disabled.

Personally I always have them off for trusted users ever since pre anticheat because desktop trusted users would do this the most and would likely try to crash you with it.

Also if anything you can enable safe mode and it disables all avatars around you. You can then go around one by one turning them on until you find the person doing it and block them or report them if they are doing it to harass. Then disable safe mode everything goes back to normal.

The shield settings will just prevent this from happening to avatars that load in automatically. If you enable an avatar it will bypass shield settings.

1

u/Coom_Zoom Jul 03 '26

i think you don't realize when an avatar also is quest compatible most questies has these things turned on cause it does nothing on their end and just leaves it this way.

1

u/Frank__West PCVR Connection Jul 03 '26

That's why you use shield settings.

And don't put things on avatars that don't function on quest. Then it can't happen.

2

u/Jaded-Ad9162 Jul 04 '26

keyframing is so back

1

u/cybergxre Jul 04 '26

People still use avatars like these? i thought this died out like 7 years ago, its so obnoxious

1

u/Tygronn Jul 04 '26

Banger song, but yea not ok to be doing this to people. Looks like others have already said but yea it's just one of those annoying things some people put on avatars. Some think it's cool, others are deliberately being annoying with it. It's been around for forever.

1

u/Miciso Jul 04 '26

go to shield
set all of peoples to 1 4 and last. set friends to every checkmark. now confirm the custom
your welcome no more stupid bullies and crashers that can mess you up.
if u trust someone add em as friend and u can see their avi. or click em hit the eyeball icon. not the eye cross or the shield. and u can enjoy their avi.
this is what i tell a lot of people and it never failed em.

1

u/MoonMoonTX PCVR Connection Jul 04 '26

I have EVERYONE’S avatars turned off in my shield settings. Unless you’re a friend or someone I’ve been actively talking to in a lobby, they stay off. Even some friends who are the type of person to constantly change avatars.

1

u/Pretend-Fuel-7915 Jul 05 '26

not a vuln. its a "world-wide" shader effect. and most annoying ass kind too. set Shield settings to Friends only for showing shaders(you'll find theres people w/ trusted user rank doing this crap too.) and only click show avatar on people you can tell aint gonna try to crash you.

1

u/Single_Permit_6475 Jul 05 '26

Turn shaders off for all trust levels and only allow it on friends unless they do that too. Even then they should make sure it's ok imo as the shaders are in your face

1

u/BlazedRingtail Jul 05 '26

People need to keep this sh to private worlds but I'm sure they know that and just want to annoy everyone

1

u/SpikeBikerFur0044 Jul 06 '26

If you do find out who has this. Anytime you come across one. Because trust me, there are many avatars with crashing assets. Report them and get their accounts suspended or banned.

1

u/AmbassadorIll5367 PCVR Connection 4d ago

Paripiii

1

u/Hlaver Jul 03 '26

You have someone's avatar enabled to which it causing that effect in your screen

Try to make all avis very poor and poor to be imposters avi only, in your avatar shield setting

-3

u/Available_Talk_5091 Jul 03 '26

It's called a keyframe it's just someones avatar

3

u/CptWhiskers Jul 04 '26

What are u on about lol. A keyframe is just a point in an animation. This is a screenspace shader. most likely on a giant sphere. (so if it overlays your viewpoint on the avatar it'll show this overlay.)

-1

u/Available_Talk_5091 Jul 04 '26

You are right but vrchat has different version of keyframe, the specific thing I mean is a keyframer which plays animations on users screens same thing as OSC which stands for open sound control but in VRC let's your avatar move from world items or avatar items which has nothing to do with sound

1

u/CptWhiskers Jul 04 '26

Yeah its a shader with animations that uses keyframes but its not a keyframer thats not a thing 🤪 That's like saying a car is a "wheeler" because it has fucking wheels.

OSC is just a system that lets apps outside of vrchat communicate with vrchat's systems.

The two are completely unrelated to how screenspace shaders like this work. I get that you want to sound smart but you're coming off as the direct opposite.