Fingers Animation Off/Wrong on Humanoid Rig (Fine on Generic)

Hi there,
_
I’m having an issue with an animations for fingers on a humanoid rig. When I set it to Generic, it works fine.(But I need to use Humanoid for my setup with UFPS)
_
Other limbs seem to work just fine, so I created a quick test animation that only rotates the fingers.

Note: This rig has “3” fingers, a thumb, index finger, and then one more that represents the other 3.
_
Edit: I switched to using the default “Ethan” model and made a test animation for it. Still didn’t work… On the left is with Generic(how it’s supposed to look), on the right is with Humanoid:
_


_
Any help would be greatly appreciated! :slight_smile:

I found a “solution”

I got UMotion on the asset store, it’s so much easier to use with Unity… because it’s inside Unity haha.

So much easier to animate with in general for me too, interestingly. I’d say it’s more “programmer-friendly”.(I’m okay at animating but my main skill is programming, which I’ve been doing for 8 years)