Player Randomly stops short when jumping/Dash

When testing out some features (A Dash/Jump) Mechanic in a Isometric Game the character seems to randomly get hit by an invisible wall and wont complete a normal length of a dash.

The dash includes a small jump at the beginning to keep any friction happening. 80% of the time it completes the specified length. (1500 on x and y, velocity) but at times it stops anywhere from 100-800.

I also tried to angle the camera boom upwards to see if it WAS friction or not and am at a standstill. Anyhelp would be great

Is this for multiplayer?

Right now no its not multiplayer. But later down the line yes

post your dash code

posted