Grappling Hook Tutorial! Works Great - but Uncovered Major Inconsistency regarding UE4 Inputs!

I followed this Grappling Hook Tutorial for a Third Person Project, and it works great. (I would definitely recommend it)

Unreal Engine 4 Attack on Titan Grappling System - Part 1/2 - YouTube

Unreal Engine 4 Attack on Titan Grappling System - Part 2/2 - YouTube

You’re supposed to be able to move the character in any direction, while the grappling hook is locked onto an object in your crosshairs - which you can (the code works fine). However, I found a Major Inconsistency regarding UE4 Inputs!

I can move Up (forward), Down (back), Right, and Left - “INDEPENDENTLY” with no problems - whether grappling cable is locked onto an object or not

However, when the grapple cable is in fact locked onto an object - I can move …Down/Left, Down/Right, Up/right …but “NOT” Up/Left !!

The pic above demonstrates Down/Right works fine. (And Up/Right also works fine).

The pic below demonstrates Down/Left works fine. [Up/Left - Does Not!] - why doesn’t Up/Left work?

•- If - I replace the “Left” button Input, with “Any other button Input” - It works just fine??

•- for example - when W, A, S, D keys are assigned, everything works without any issue??

I can find Absolutely NO Explanation for this Behavior!!! I know the code is fine and I know it’s Not a settings issue because it Works when you Simply change the Input to Any other button Input except “Left” …and it works fine.

Has anyone else ever experienced anything like this - when an Input works for one button press, but Not another?

I’d love to hear a good explanation for this if anyone has one…

My Keyboard Inputs:

•Axis Mappings: Move Forward - Up = 1 / Down = -1

•Axis Mappings: Move Right - Right = 1 / Left = -1

…I also tried creating an Axis Mapping for “Move Left” with no success.