Animations not working on custom characters

Hello, there. I have been trying to get my costume character working for 2 weeks. I researched a ton of times, But unfortunately
I found no fix. So I decided to ask you all.

Here is my format & Properties.

Format

image

Properties

Humanoid Properties:
image

Model Properties:
image

Game Settings

Game Settings:

Problem:

For some reason when I play the game the character T-Poses, the character even T-Poses when I walk.

Here is the Costume Walking Animation script I use:

--made by gnome code

local character = script.Parent
local humanoid = character:WaitForChild("Humanoid")

local walkAnim = script:WaitForChild("Walk")
local walkAnimTrack = humanoid.Animator:LoadAnimation(walkAnim)

humanoid.Running:Connect(function(speed)
	if speed > 0 then
		if not walkAnimTrack.IsPlaying then
			walkAnimTrack:Play()
		end
	else
		if walkAnimTrack.IsPlaying then
			walkAnimTrack:Stop()
		end
	end
end)```

your setup doesn’t look wrong, it may have something to do with the animation itself or the script(?) try adding debug statements underneath when the animation plays, stops, and under the speed argument

– one more note, is it a group game? if it is, you have to use group animations

Hello there, Yes it is a group game. There are different Developers working on this project, And yes the animation is Published in the Group.