Well with UE5, enhanced input is really the only way you should be implementing input as far as I know. But with GAS, there are several ways to implement input, and I can’t find anyone explaining the differences/benefits of each. I believe that you can use input actions, events, or tags for input, but I am not sure how each one is unique or when you should be using them.