Animation Avatar Setup Issues

I’m relatively new to programming and Unity (and completely self-taught), so please bare with me.

I’ve created a character model in Blender and imported it into Unity, but I’m having trouble with the Avatar setup for my animations.

First, I tried applying an imported avatar that came with the animations I tried to us (some I bought off the Unity store, others I got from Mixamo). I found that I had to reroute the animation transforms to match the bone configuration of my model, but even after doing that the animations came out amusingly (terrifyingly) disfigured:

If I create a brand new custom animation from scratch using this imported Avatar, it works fine and looks great…but I’d rather not have to create all of the animations from scratch (that’s what Mixamo is for, after all…)

After some research, I determined that this was likely due to my using the imported avatar from the prefab animations instead of using an Avatar for my specific model. So, I followed several tutorials on configuring the Avatar (primarily the official Unity YouTube tutorial), and setup the Avatar accordingly:


The Avatar rig appears to have been generated successfully (no errors), but after applying this Avatar to the model’s animator, if I try to create a new custom animation, the model gets rotated on its back, moved way out of frame, and the Transforms get flagged yellow/missing (even though this is a brand new animation which I just applied). And I can’t relabel/reroute the transforms, since the routing is actually correct:

If try to work on the imported Mixamo animation that I illustrated previously, I get the same issue where all of the transforms (even the ones that I had already rerouted) are displaying as missing/yellow, and can’t be corrected.

So at this point, I can use the imported Avatar to create new animations, but if I want to import an animation, I have to 1) Reroute all of the Transforms one-by-one and 2) Fix the deformations that result from it being the wrong avatar (which almost seems to defeat the supposedly time-saving benefit of using pre-made animations).

I’m assuming there’s something fundamental in my Avatar setup that I have overlooked which is causing the animations to not work properly, but in comparing my Avatar which doesn’t work to the Avatars that do work, I can’t see an evident difference in their configuration, and the tutorials I’ve followed haven’t shed any light either, so hoping someone in the community can help me figure out where I went wrong!