How to make character backward velocity equal to forward?

Hi, I have a blueprint-powered character that moves with WASD keys, but there’s something I don’t like: its backward speed is much lower than its forward speed. How can I adjust that sot they are equal?

Get forward vector Forward vector * -1 + desired speed.

Thanks for the suggestion, but that just inverts the key bindings for up and down movement.

Hmm… odd.
By default, the speed for all directions is goverened by MaxWalkSpeed.

There is nothing in the Blueprint that would change this.
I am not sure what else is going on in your projects Blueprints to comment further.

Hi, I tested it in more abstracted contexts and found out that by default the velocity of the character is the same in all directions (as desired), but after touching one of the actors with a certain blueprint graph, the backwards speed is lowered. Now I can’t show the details of that graph, because the Launcher is updating and it stops, but I might talk more about this in a couple of days.