There was an older avatar that I wanted to upload into VRchat but some weird shit is happening. I set them up correctly (as far as I can tell) and the only errors I get when trying to upload into vrchat is that the height is too small and that my leg joint is like a wrong angle or some shit, but it all looks fine. So I upload it and first of all the avatar doesn't show correctly in my avatar list, it's like a blank empty space. When I tap on it I turn into some huge something because the area is miniscule and I fall through the void and respawn.

I went back to unity and dragged the example SDK avatar to see if I accidentally set my avatar to fuck huge scale but it's perfectly normal scale.
What the shit is going on?