Hello, i cannot reproduce problem, to test if it is not wow or server bug, try to run this code:
local f = CreateFrame('Frame')
f:RegisterAllEvents()
f:SetScript('OnEvent',
function()
if event and tostring(event) == 'PLAYER_DEAD' then
DEFAULT_CHAT_FRAME:AddMessage("DEADDDDD")
end
end
)
And check if when WRobot detect "PLAYER_DEAD" event, this event appear also in Wow.