It was all user error. Setting the Velocity directly on the FloatingPawnMovement component works, I just had a much too low Velocity initially, and then when I fixed that, too low a Deceleration value to compensate for the extreme velocity of the dash.
2 Likes