if you die and watch another player (teammate or the one who killed you), you get damage events (and maybe others as well) from the wrong player (the one you are watching)
Example:
{"name":"kill_feed","data":"{\r\n \"local_player_name\": \"mutschler\",\r\n \"attackerName\": \"itsBobbyyy\",\r\n \"victimName\": \"mutschler\",\r\n \"weaponName\": \"r301\",\r\n \"action\": \"knockdown\"\r\n}"}
{"name":"kill_feed","data":"{\r\n \"attackerName\": \"itsBobbyyy\",\r\n \"victimName\": \"mutschler\",\r\n \"weaponName\": \"Bleed Out\",\r\n \"action\": \"Bleed Out\"\r\n}"}
{"name":"death","data":""} // i die
{"name":"match_end","data":""} // whole team dead
{"name":"damage","data":"{\r\n \"targetName\": \"Cr0ssTHC\",\r\n \"damageAmount\": \"47.000000\",\r\n \"armor\": \"true\",\r\n \"headshot\": \"false\"\r\n}"} // still getting damage update while spectating the one that killed me