Character is moving out of its location after playing its Animation Montage

Hi, so I am done with my Animation Blueprint of my character for the running and idle animation and everything is working fine but once I added an Attack animation thru an animation montage that is where I am getting stuck because the attack animation is executed but I notice that after several times of doing the attack animation my character is being out of its location like for example my character is in idle on the floor then when I do the attack animation several times my character starts to levitate / above ground and stuck to that location sometimes my character even goes upside down if the attack animation is being hit more times… Attach link to video — Unreal Engine 4 Beginners | Hi guys, does anybody know how to fix a problem in playing Animation Montage