Skinned Mesh is doing strange poses when I play animations

I’m trying to fix the right arm on my skinned mesh doing weird poses when their animations play

So I’m making a goofy looking fish that has 2 arms for a friend’s project and the body parts are split into 3 pieces (Torso, Right Arm, Left Arm). The problem I’m running into is when I try to play animations for them, the left arm and torso are fine, but the right arm is bent into a weird position.
image

(Also for all you modellers that’re gonna criticise the model, chill out it’s meant to be hideous xD)

Also, in-case this is an important thing to mention, the body parts are welded to the player’s torso and they’re also parented to the player’s torso:
image

Solutions I’ve tried so far: Changing animation priorities, changing the right arm and left arm’s parents to the players right/left arm, changing the weld to a weld constraint

Edit: I’ve noticed that when I change the priority of one animation, the animation works but the opposite limb replicates the issue.

1 Like

image
Fixed it now. If anyone’s wondering how, instead of loading all 3 anims through the players humanoid, I loaded the Torso’s animations through the humanoid and then made a separate animation controller for each arm. I’m gonna go ahead and check this one off as solved. Have a great day to all who read this!