The game doesn't seem to like throwing events from spawned characters

I think that I will just keep it simple and have the original characters spawn copies of themselves wherever they die at if the canRespawn flag is active.
yeh some weird things going on, I tried "OnDie(%Spawn,_,_,_)" (updated post so you can have a look, maybe you can improve mine) but that works somehow. It breaks when the new spawn is loaded twice on oninit.