I have made an animation with the roblox built in animator, i have published it, added its id to an animation and tried playing it with both animationcontroller and humanoid. No matter what it wont play yet it prints when debugging. Im not sure what the problem is, because while playtesting i can adjust the bones just fine.
here is the debugging script:
local viewmodel = workspace.fakeviewmodel
local animator = viewmodel.Handle:WaitForChild("Humanoid").Animator
local animation = Instance.new("Animation")
animation.AnimationId = "rbxassetid://120600608421607"
local track = animator:LoadAnimation(animation)
track.Looped = true
track.Priority = Enum.AnimationPriority.Action4
task.wait(5)
track:Play()
track.DidLoop:Connect(function()
print(1)
print(track.Length)
print(track.Looped)
print(track.Animation)
print(track.Speed)
end)
``` No matter what everyone tells me im cooked or that its usually not supposed to happen, and that its weird. I have seen that myself but i cannot find the problem no matter what. I've even asked claude and they couldnt come up with an answer.