I think the damage_volume triggers a Self Elimination, so I’d say you would need to compare AgentEliminated with Result.EliminationCharacter?.GetAgent[] to work around that 
Also, we can display Player names now so if you wanted to debug the agent that’s being returned you could do it (Leaderboard with Billboard - #11 by Ep8Script)