So, I have issues with the shift key in a scrip and did manage to remove most of the logic to just this line that won’t produce a console log and I can’t find any reason for it not to work.
void Update() if (Input.GetKeyDown(KeyCode.LeftShift)) Debug.Log(“ShiftPressed”);