VRChat eyes twitching / blinking during a closed-eye expression - fix
Quick fix
- Select the closed-eye expression state in the Animator
- Add Behaviour > VRC Animator Tracking Control, and set Eyes & Eyelids to Animation
Want it checked automatically? Avatar Setup Doctor checks your parameters and animator layers in one click - free version. Try it free
What you see on screen:
(No error message - the eyes twitch when an expression is on)
What it means
The closed-eye expression is fighting with the avatar's automatic blinking. Even when your expression closes the eyes, auto-blink moves the same blendshape, so the eyes twitch or open.
Common causes
- You made or added a closed-eye or half-closed-eye expression
- The expression animation has no setting to stop blinking (Tracking Control)
How to fix it
- Select the closed-eye expression state in the Animator
- Add Behaviour > VRC Animator Tracking Control, and set Eyes & Eyelids to Animation
- In the state that returns to the normal face, set it back to Tracking
Before you change anything, make a full copy of your project folder so you can go back.
Fix this automaticallyAvatar Setup Doctor adds a window to Unity. Press Diagnose and it lists what's wrong with your avatar project, why, and how to fix it - the paid version fixes many issues in one click. Free version available.
For this problem, it lists expressions that conflict with blinking, and the paid version adds the stop-blinking setting in one click.
Get Avatar Setup Doctor (Free version available)
For this problem, it lists expressions that conflict with blinking, and the paid version adds the stop-blinking setting in one click.
Get Avatar Setup Doctor (Free version available)