Root motion causing character to snap back to original position at end of roll animation

actually I see I do have that other dropdown. so when to " no root motion extraction" it does the above behavior. set to any of the other options ( montages only , ignore root motion , root motion everything, etc…) its like he rolls in place sideways. Not forward like he was. Its almost like he is rolling against an invisible wall sideways. but he is not snapping back , though that could be because he is rolling in place and not really moving anywhere. With "process root motion " on and the bone hierarchy on , he kinda rolls sideways along the floor and it looks like the root is on the floor and sliding along it , and there is a red line behind him, like this.