Hi Matthew, I just wanted to let you now that I added the OnHit function now completely but it still didn’t work, I had forgotten to do the OnComponentHit.AddUniqueDynamic setup, the other thing I didn’t tell you about is that the rotation and location of the player are set constantly using the Tick function of C++ using PlayerDirection->SetWorldRotation() and SetActorLocation() respectively, I’m not sure if this could be the cause.
And I also sent you the project download link so you can have a better grasp on what’s happening. Thank you for your help.