Why does my sprite animation keep jumping out of place?

So, I’m making sprite animations for a game I’m working on, and the walk cycle has 24 frames of animation. Not even walking on a path but walking in place. But for some reason, my animation keeps popping and jumping off to the bottom left corner for a split second randomly for no reason on random frames. Sometimes it bumps to the bottom left corner out of bounds on the 24th frame, sometimes it keeps flickering off to that corner on random frames. All I did was drag and drop the frames necessary over to the animation window. How do I solve this and make my character stay on the straight and narrow?

Aha! I solved it! All I had to do was go to the Sprite Editor, go to the Slice tab change the Pivot to Center, and the Method to Smart. Then alter the height to my liking. Now I gotta rearrange the layers so my character isn’t limping.