[urgent] Sit animation not working for me, but working for a friend

don’t ask what this game idea this is please i beg you

So basicly i got a game, and i need these sit animations to work, they work for my friend but not for me, here are some screenshots.
image
friend’s pov


my pov

don’t know why this is not working here is the script

seat = script.Parent
function added(child)
	if (child.className=="Weld") then
		human = child.part1.Parent:FindFirstChild("Humanoid")
		if human ~= nil then
			anim = human:LoadAnimation(seat.sitanim)
			anim:Play()
		end
	end
end

function removed(child2)
	if anim ~= nil then
		anim:Stop()
		anim:Remove()
	end
end

seat.ChildAdded:connect(added)
seat.ChildRemoved:connect(removed)

the animation is owned by my friend in his inventory, i think that may be the problem i don’t know

Is the place owned by the owner of the animation?
Make sure that the animation is saved to Roblox under the same developer as the place.

It’s owned by me not him, if i move the game to a group and the make a new animation should it work??

Just make sure that the animation is under the same creator as the game.

You have to own the group/creator account for it to play