For the sake of simplicity I will be referring to VRChat's built-in eye-tracking when driven over OSC as with the avatars eyes tracking state as Tracked as "native". And I will be referring to animator-based eye tracking driven over OSC with the avatars eyes tracking state set to Animated as "vrcft".
Recently, native eye tracking has stopped working on most avatars. Instead of getting eye tracking over OSC, the avatar's eyes will continue to show the simulated eye look.
Some observations:
  • Some avatars still work (this rules out most obvious issues with settings).
  • All vrcft (animator-based) tracking continues to work as normal (only native is affected).
  • Which avatars do and don't work appears to be consistent per avatar.
  • Normally with an avatar that has vrcft support, you can switch back to native eye tracking by switching the eyes Tracking state from Animated back to Tracked, all the vrcft-capable avatars I have sampled they instead switch back to simulated eye look.
  • All the avatars I have sampled that do still work seem to be very simple.
  • Yes I have tried deleting my OSC config folder, no effect.
Here are some avatars to examine:
  • has vrcft, native doesn't work when vrcft is disabled: avtr_140553ca-38e5-4c7a-b777-7eb72425148e
  • no vrcft, native doesn't work: avtr_c1429633-1bcd-47c6-bd05-30a927b6f11f
  • no vrcft, native works fine: avtr_83323fde-b2ee-41e5-b3b7-817d7c26b62b
w_2025.2.2-9dbb64c832 - Steam Branch: open-beta