The code at the below location is fixed. I was disabling the damage recording at round end, and when it came to the last player, round end was triggering before the damage done to the last player killed. I re-added a delay and it now appears to be working as expected.