Ai spawned from a trigger isn't taking damage correctly (UE4.27)

I have an AI character using a pawn, I’ve set the pawn up to take damage and die, and everything works fine, when I manually place it in my world, but then I coded a blueprint to be a trigger to spawn in the character when overlapped, but when the ai is spawned in, it takes 0 damage for a really long time and doesn’t make the “hit” noises like the pawn either. I think it has to do with the lifespan and delay I have in the trigger, I have it set up to be on a lifespan and a delay so it can’t be retriggered in the lifespan of the one that’s already there. I’ve attached my code for the trigger and enemy damage.