Whenever i run the program, the objects using this model (i know its a broken model, my rigger is still working on it) all jump to position 0,0,0. I dont know why and it doesnt give me any error messages. Also, the controls dont work.
Your problem is that you added another Animation component to your character.
The Animation component on the parent is the wrong one. You only need/should have the one on the child object "udon_animations". The animation on the parent set's the parents position (and of course can't find the right child bones). You need to modify your scripts to se the Animation on the child object. Well, the easiest way i could think of is to add a public var an name it "animation" and assign the child Component to it.
public var animation : Animation;
Also set the enemys scale to the desired size in the editor rather than runtime or the bounds of the model go crazy.