IsCrouching Node is broken

Hello,

I am having a minor problem with getting my character to crouch. I have tested this a few different ways and the only reason I can think of for it happening is that it must be a bug. When I execute the standard “Crouch” node, my character ducks down and moves slowly like it’s supposed to, but the IsCrouching node will say “false”. When I stop crouching by executing the “UnCrouch” node, the IsCrouching node returns true, even though the character is back to their original height and speed. It seems like the crouch mechanic is actually working, but this particular node is for some reason giving the opposite information.

So when I start the game, the IsCrouching node says false. When I crouch for the first time, the character crouches as expected, but IsCrouching still returns false. Then when the character stops crouching, the node returns true. I can’t for the life of me figure out what is wrong other than it being a bug with the engine. I have tested it with both having to hold a key down for crouch, and also with having a key press to toggle crouch on and off, with the same result for both.

Hello Rhiannonnee,

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 also 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-40111)

Make it a great day