Custom Jump Animation (with tool equipped)

I’m using a custom StarterCharacter with custom animations, all work fine until I equip any tool.
When jumping with a tool it switches to the default jump animation. Un-equip the tool and my custom jump animation works again.
I’ve looked through the default Animation script but can’t find any reference to jumping with a tool active so thought I’d post and ask the question in-case anyone else has come across this before and found a solution.
Thanks for reading.

While not the best solution, one thing you can do is set the character’s animate script’s jump animation to yours (if not done already). Not sure if this fixes the issue but it’s worth trying it out

--Server script
game.Players.PlayerAdded:Connect(function(player)
	player.CharacterAdded:Connect(function(character)
		character.Animate.jump.JumpAnim.AnimationId = "(anim Id)"
	end)
end)

Thanks for the reply.
Unfortunately this doesn’t work. The custom jump animation is already assigned in the Animation script and works fine, for some reason it only switches to the default jump animation when a tool is equipped.
I tried editing the animation script to include a separate custom jumpwithtool animation when the player jumps with a tool but it still plays the default one.

I did consider posting as an Engine Bug but I don’t have posting privileges in that category.

when you were animating, did you already put a tool inside the rig? (when animating)

I… don’t think that is related to the bug at all. It has to do with the custom animation not working when a tool is equipped, not about animating with a tool in the rig.

Also, I’m not even sure what’s causing it, because I tested it out with a bunch of items and the animation works, but the tool holding animation kinda breaks some parts of the animation, however that can be fixed by creating a custom tool holding animation or just removing the animation entirely.

Try testing it in a new baseplate and see if the glitch is happening there.

I already have a custom tool holding animation that works fine when not jumping. I made a custom tooljump animation but it seems to just get over-ridden by the default jump animation. I did a bit of debugging in the animation script and it says it’s playing the tooljump animation but it’s actually the default jump so not sure what the next step is.

Not with the original custom jump animation. I figured it just blends the animations with the custom jump and tool holding?