Enhanced Input Actions Not Working Consistently C++

First, I want to preface that I am using UE5.2.

I know that UE5.6 is out and that 5.2 has some issues. The reason I am using 5.2 is it’s the only version that will reliably run in our school labs with the district’s restrictions.

That said…

I have encountered an issue where Enhanced Input works fine with the 2D Axis value type but is inconsistent with the Bool value type. Axis inputs always fire. Bool inputs only seem to work about every third or fourth time I click play.

I am at a loss for why this would be intermittent.

Additionally, changing a trigger on one Input Action seems to apply that trigger to all Input Actions even if those IAs have no triggers set. For example, if I assign IA_Jump with a Pressed trigger, IA_Sprint and IA_Punch also respond with a Pressed trigger.

I don’t have this issue on 5.5, but I can’t run that version in the lab.

Any thoughts?