[Bug Report] using 'GetVelocity' node, does not give any value along 'Z' axis while running on bumpy surfaces

Hi,

Here are the steps to reproduce this bug;

1, Open a third person template.

2, Inside the character BP, place ‘GetVelocity’ node (the target is actor) and plug the output vector into a print node.

3, Plug the ‘EventTick’ into the print execution pin.

4, Now if you run over the stairs (inside the default third person level) or create a ramp using a simple box, then run over it, the ‘GetVelocity’ does not print any value along Z axis unless the character is jumping or falling.

5, I have checked this issue in both ‘MaintainHorizontalGroundVeclocity’ checkbox set to true and false cases and the result was the same. I also have checked it on bumpy landscapes and static mesh surfaces.

Regards,

Could anyone reproduce it in 4.15?

Hello Navid100,

I was able to reproduce this issue on our end. I have written up a report and I have submitted it to the developers for further consideration. I have provided a link to the public tracker. Please feel free to use the link provided for future updates.

Link: Unreal Engine Issues and Bug Tracker (UE-48403)

Make it a great day

Thanks Rudy for your reply. Would you please take a look at THIS report as well?

Regards,