I’ve been trying some different options for controlling the character falling/jumping velocities, and I think that the best way is to set a Gravity Scale value in the Character’s Animation Blueprint that gives a nice falling speed. Then, put the character a JumpZVelocity value that counters that Gravity.
The Gravity makes the falling quite smoother (a nice acceleration and that kind of things), and you can control both the falling (with the Gravity Scale value) and the jumping (with the JumpZVelocity). Of course, you will have to test the falling speed before the jumping speed, for obvious reasons.
Here you have an example that worked for me, hope it helps!
117587-