Posted this on reddit but,
Getting Eye tracking to work shouldn't be this difficult. As long as unity sees the bones used for Eye roration, that's all that should be required.
I tried for 4 hours last night following the tutorials on this subject, and after all of it I got nothing.
The only time eye tracking worked was when I copied the sample avatar and imported it.
Eye tracking is in an awful spot right now, its crazy how "no one" knows how to actually do it. Half of the people I find say to do one thing, and the other half say to do another.
Would love to hear something promising out of this. I really want eye tracking to work on more avatars.
My suggestion is to rework how the bone data is eaten by VRchat. Unity already knows the bones are there in the humanoid avatar configuration. Why cant VRChat do the same?