You aren't setting any translate keys on some of the animations, make sure you at least set translation on the first frame else it will use the information from the previous animation you had running.
You can also try doing
skeleton.setToSetupPose;
Each time you switch animations that might be enough to fix it.