Why my enemy dies in 1 hit?

All blueprints aren’t shown but as I see you are calling Affect health and doing destroy component, you shouldn’t do that:

  1. Delete destroy component node,
    2)Go to affect health function, do your affect health thing, then add a branch:
    if health>0 → Do nothing,
    else if health<=0 → Destroy component