Sooo many "that'll do" moments for this one! The humanoid animation pack wanted to move the model outside the player's position with "root motion", sort of fixed it but not really. The dragon is calling functions from inside its animation to get it looping. There are three separate methods checking for "isGrounded" (for jumping) being used and it still doesn't always work lol!