After replaying the game, I think the issue specifically is that HP doesn't go down immediately after attacking. That brief moment when there is a damage number appears but the health doesn't go down is confusing.
I see what you mean, thanks!