The solution in the end was to move my shortcuts from being bound on key release (IE_Released) to being bound on key press (IE_Pressed). The UEditableTextBox input doesn’t trigger the shortcuts if they’re activated on key press - it’s a bug somewhere in the depths of UE4 that key release events escape the UEditableTextBox unhandled and trigger shortcuts assigned to be handled on key release.