Velocity stuck under 1 unless jumping

Your custom movement component is derived from UCharacterMovementComponent, yes? If so, the only thing you need to do is this in your character blueprint;

251777-charactermovementvelocity.jpg