2.5GbE LAN causes jitterting problems exclusive to VRC
tracked
°sky
Both Intel and Realtek 2.5GbE LAN ports on mid-high range motherboards (such as the x670e PG Lightning and Z690M Aorus Elite) have jittering issues exclusive to VRChat.
The jittering is not visible locally, however to every remote player there is extreme jittering and lack of stability when moving quickly.
Rejoining the instance temporarily fixed this for only 10-30 minutes before occuring again.
Setting the 2.5GbE NIC to run at 1GbE does not solve this issue.
Does not occur via Wi-Fi or native 1GbE NICs.
Log In
~Nanochip
So after a year+ of dealing with this annoying problem and vigorously testing every solution I could come across, I finally caved and upgraded my motherboard from an Asrock x670e PG Lightning to an MSI x870 Tomahawk and can confirm I no longer have the jitter issue. I guess throwing money at the problem fixes stuff, but oof. bigsadge.
TITAN
Has anyone here tried to run the game with ipv6 instead of ipv4? Maybe that can help bypass the issue in a way? I cannot do it because my isp don't support ipv6 :(
TITAN
Having this issue with no fix so far.Which wifi router are you guys using ?Also I noticed that ,when I download worlds the speed randomly hits 1-5mbps before jumping back to my 150mbps speed,are you guys experiencing same thing? Also, what gpu do you guys have ? I have a 3060
°sky
TITAN i use a davolink kevin nested in an isp router. 7800x3d, 96gb ram, 4090. i think the occasional dips when downloading worlds is vrchats cdn being bad or it not handling small assets properly
TITAN
°sky did you made any changes in the nvidia control panel by any chance?
°sky
TITAN nope, this also happened when i had an amd card as well. from what i can tell gpu vendor is largely if not entirely unrelated to this bug
TITAN
°sky Vrchat Uses UDP to send tracking and IK data to the servers, I assume there is some sort of buffer on the server side, which is experiencing a gradual overflow, thus causing the stutter .But as mentioned above it doesn't occur on Wi-Fi ,but it does occur if a network card is plugged in. This means the overflow may not be entirely on the network card, but rather how the entire motherboard is handling the network data ,on it's chipset. I am curious, the Wi-Fi you used, was it inbuilt in your motherboard, a pcie Wi-Fi card or a usb Wi-Fi adapter?
°sky
TITAN i use an intel ax210 for my wifi plugged into my motherboard m.2 e-key slot. the pcie nic i used was the £10 tplink one. it started occuring on wifi shortly after i made the post. chances are i didnt do enough testing before making the canny
TITAN
I still haven't discovered where the issue is,but on the download speed slowdowns,It is not exactly the cdn at fault.I checked with wireshark and it seems the adapter is sending a TCP Zero Window message to the server which tells the server that the receiver buffer of the client is full so the server stops sending data until that buffer is cleared.There are many Dup Acks and TCP out of order too, and Interestingly,this happens even on the wifi ,but does not happen on my old H61 mobo with a i5 4400 whatsoever.Very strange.Not sure if this is related.
TITAN
°sky What headset do you have? Are you using Virtual Desktop?
°sky
TITAN the headsets ive confirmed this happens on with my machine are: vive pro eye (wired and wireless), quest pro (vd and steamlink), varjo aero, vive xr elite (business streamer), psvr2, hp g2, valve index and the vive cosmos
°sky
this is still happening. i also saw somebody else having this when before this behaviour wasnt present
Haxy
I haven't seen this issue again recently (months), wonder if a driver update solved it at some point
°sky
Haxy can confirm this is still an issue. i was jittering for some people during the vrcft meetup during the saturday night just gone. approx 2 hours in it started, seems behaviour hasnt changed.
chances are if you dont see it, youve probably upgraded/updated something.
people with this bug do not jitter if you yourself also are prone to jittering as well.
Haxy
°sky the only changes I've made are going from a degraded 13900k to a 14900k rma, and updating bios etc, win11 24h2
TITAN
Haxy can you tell the name and model of your motherboard?
Terr4
Hello! I recently got a new PC with an ASRock B650 PG Lightning and came across this bug report. I actually haven't been told anything yet about my tracking jittering or stuttering and I've been asking about it to friends that I've been hanging out with during this week. I also do spend quite a lot of time online (yesterday I was on the same pug instance for about 7 hours) and nobody told me anything. Furthermore, there's this recording on a club where you can see me (the black and cyant robot with a hoodie and a white face dancing on the cage) moving quite a bit and not showing any stuttering.
I'm reporting this not as a "works on my machine" type of thing but rather because supposedly my motherboard is affected as listed on the replies here and so far I haven't had any issues. If needed I can list the other specs on my system.
JeyPW
Is there a list or something of motherboards without this issue? just to know which ones we should pick to avoid this.
FloydianSound
never thought about this, but i do have this issue as well since i've returned in march 2024. (asus pro art z790 creator wifi)
never had this issue with my previous build in january-february 2024 (asus strix z370-i)
Current NIC:
Aleksander3453
This bug makes the game actually unplayable from a social standpoint. Imagine your contributing to a deep and lengthy conversation, and then - "Oh, you're laggy again".
I have a ASUS PRIME B660-PLUS D4 motherboard, which has a 2.5 GbE Realtek NIC.
This bug manifests eventually when I am on a world for too long:
- [0m-10m] Everything is fine
- [10m-1h] My tracking and IK start to visibly lag on the server-side. The lag worsens over time. On my end everything looks fine
- [1h-1.5h] My microphone becomes unhearable / too laggy.
- [1.5h+] I cannot hear others, forcing me to rejoin.
- The cycle repeats
The timing doesn't change no matter if I am on the least optimized world with 30+ people or if I am in a void with no polygons with a second person. Here's a video of my tracking and IK lagging around the 20-45 minute mark:
I have tried the following.
- Update every driver.
- Change the advanced properties for Network Adapters
- I cleared my content cache.
- I checked the logs to see any lost packets or errors related to connection - Everything is clean
- I checked the network debug screen on several occasions to see if anything suspicious would happen - Everything is clean
- I reinstalled the game from a HDD disk to an SSD
(I would've tried doing a clean reinstall of my system and buy a new 1 GbE NIC, but others in here reported that this didn't fix the issue)
The only "solutions" that actually worked were these two:
- Play on Quest standalone
- Play on a PC with a motherboard that doesn't have this issue
But those aren't solutions if I have to literally downgrade my PC to play normally
This bug also seems to be related to
While maybe unrelated but the EXACT same thing happens in the Phasmophobia game (Coincidentaly also made in Unity). The game breaks in the same way as does VRChat. Movement becomes too jittery after a while and it worsens until game restart.
BirdTho
I have a 2.5Gbe adapter:
Manufacturer: Intel
Description: Intel(R) Ethernet Controller (3) I225-V
Driver version: 2.1.3.15
Physical address (MAC): C8-7F-54-0B-C5-FF
But I don't use it in 2.5Gb mode.
Occasionally I get disconnected thanks to joining Discord VCs while in VRChat, but I cannot say the two are related.
I've heard that in 2.5Gb mode, on my motherboard, some people have had their network chip overheat and die.
I'm using an ASUS ProArt X670E-Creator Wifi, nice IO options on this board. Lots of USB.
But again, on its own, no issues, my disconnects are only related to Discord VCs
Load More
→