Custom rigged animation plays in animation editor but doesnt ingame

my custom rig’s animation wont play
i’ve checked if it was playing
i’ve checked the animator
i’ve checked the animation priority
the animation and game is under my ownership

it also is overriding the animate script

i still cant really figure out the problem after searching on the dev forums for hours

code snippets


image

videos


so for some reason removing the humanoid makes the animation actually play but freezes in place once i add it back at any rotation it is at when i added it back

i made the animation the placeholder animation with top priority to see when the animation actually plays