Why does my Ai Char break during specific spawn/destroy phases? (BP)

Hello!
This is my first time posting, apologies if I miss some etiquette.

I have two strange problems with my papercharacter BP during specific spawning/destroying instances.

Firstly, if I spawn this actor in midair the Event AnyDamage will not fire until the actor gets within a fixed proximity to the ground. I tested and verified this using a print string and changing the spawn location both higher and lower.

Second, when spawned touching the ground, if I destroy this actor too fast it will not spawn another actor. Mine is set so that upon taking fatal damage it will spawn another actor for the ai controller to possess and destroy itself

I’ve attached my papercharacter BP and my projectile BP. Thank you so much for the help!

AiChar

Projectile