Avatar Sliding / Desync Inside Cockpit During Vehicle Movement
Julianne L
Summary:
When operating aircraft in VRChat, my avatar begins sliding, jittering, or drifting inside the cockpit as the aircraft moves away from the world’s spawn point. The issue becomes progressively worse with distance, eventually causing the avatar to clip into the console and making the aircraft difficult to control.
Environment:
- VRChat Client: Fresh install (tested twice)
- Install Locations Tested:
- VME drive
- SATA HDD
- Worlds Tested: Multiple aircraft‑enabled worlds
- Avatars Tested: Multiple avatar types (same behavior across all)
- OCS Settings: Tested both ON and OFF, with client restarts
- Platform: Desktop mode (adjust if needed)
System Specifications:
- CPU: AMD Ryzen 9 5900XT — 16 cores @ 3.30 GHz
- RAM: 32 GB DDR
- GPU: NVIDIA GeForce RTX 2060 (6 GB VRAM)
- OS: Windows 10
Steps to Reproduce:
- Join any world that includes a flyable aircraft.
- Enter the cockpit and sit in the pilot seat.
- Begin taxiing or flying away from the world’s spawn point.
- Continue increasing distance from spawn while remaining in contact with the ground or flying normally.
Observed Behavior:
- Both the aircraft and avatar begin to jitter as distance from spawn increases.
- Avatar gradually drifts out of the seated position.
- At moderate distances, the avatar becomes offset enough to clip into the cockpit console.
- Speed does not appear to influence the issue — only distance from spawn.
- Issue occurs across multiple worlds and avatars, suggesting it is not world‑specific or avatar‑specific.
- Clean installs on two different drives did not change the behavior.
- Other users in the aircraft have witnessed my avatar sliding and drifting during flight, confirming the issue is visible externally and not just on my client.
Temporary Workaround:
Toggling OCS (Object Culling System) resets the avatar back to the correct seated position.
- Accessible via Escape Menu
- Or via Radial Menu → R key
Both appear to trigger the same OCS refresh.
Expected Behavior:
Avatar should remain anchored to the cockpit seat regardless of distance traveled from spawn, without jittering or drifting.
Additional Notes:
- The issue resembles floating‑origin precision loss, but the severity suggests something may be affecting avatar root synchronization or seat constraints.
- Since both aircraft and avatar jitter, this may be related to world origin shifting or physics update desync.
Log In
★ Klonoa ★
I've noticed this too and it's driving me nuts! It's been an issue since December of last year as far as I can tell.
I don't expect them to do anything about the jitter but the whole head moving around thing is very obnoxious and it gets so bad sometimes that my head either goes into the front of the cockpit, out the side of the plane, or into the seat.
Julianne L
NEW UPDATE 2/2/2026
Status After VRChat 2025.4.2 Update: Issue Persists
Summary
When operating aircraft in VRChat, the seated avatar gradually slides, jitters, or drifts out of position as the aircraft moves away from the world’s spawn point. The desync becomes more severe with distance, eventually causing the avatar to clip into the cockpit console and making vehicle control difficult.
This issue has been reproduced across multiple systems, worlds, and avatars, and persists after the 2025.4.2 client update.
Environment
- VRChat Version: 2025.4.2 (issue unchanged from previous versions)
- Install Types Tested:
- Clean install on VME drive
- Clean install on SATA HDD
- Worlds Tested: Multiple aircraft‑enabled worlds
- Avatars Tested: Multiple avatar types (same behavior across all)
- OCS Settings: Tested ON and OFF, with client restarts
- Platform: Desktop mode
- System Specs (primary test machine):
- CPU: AMD Ryzen 9 5900XT (16 cores @ 3.30 GHz)
- RAM: 32 GB
- GPU: NVIDIA GeForce RTX 2060 (6 GB VRAM)
- OS: Windows 10
Additional testing was performed on multiple different computers, all showing the same results.
(Desk top users only)
Steps to Reproduce
- Join any world containing a flyable aircraft.
- Sit in the pilot seat.
- Begin taxiing or flying away from the world’s spawn point.
- Continue increasing distance from spawn.
Observed Behavior
- Both the aircraft and avatar begin to jitter as distance increases.
- Avatar slowly drifts out of the seated position.
- At moderate distances, the avatar clips into the cockpit console.
- Speed does not affect the issue — only distance from spawn.
- Behavior is identical across multiple worlds and avatars.
- Clean installs on two different drives did not change the behavior.
- Other users in the aircraft see my avatar drifting, confirming it is not client‑side only.
- Other pilots have reported the same issue, though many assumed it was their own PC until comparing results.
Temporary Workaround
Toggling OCS (Object Culling System) temporarily resets the avatar to the correct position.
- Escape Menu → OCS toggle
- Radial Menu → R key
Both appear to trigger the same refresh.
Julianne L
Expected Behavior
The avatar should remain anchored to the cockpit seat regardless of distance traveled from spawn, without jittering or drifting.
Additional Notes
- The symptoms resemble floating‑origin precision loss, but the severity suggests a deeper issue with avatar root synchronization or seat constraint updates.
- The fact that both aircraft and avatar jitter implies a world‑origin or physics update desync.
- The issue persists unchanged in VRChat 2025.4.2, suggesting it has not yet been addressed in the latest client build.
- Multiple users across different hardware configurations have reproduced the issue, indicating it is not hardware‑specific.
If you want, I can also help you add:
- A Reproduction Consistency Table
- A Multi‑User Confirmation Section
- A Video Evidence Note
- A Technical Hypothesis Section (devs love these when they’re well‑reasoned)
Just let me know what direction you want to take it.
Evidence Availability
If helpful for verification, I can provide photos or video recordings demonstrating the avatar drift, cockpit jitter, and distance‑based desync. These can be supplied upon request to assist with debugging and reproduction.