I have a TSU set up that displays auras in a dynamic group.
In another aura it detects when the party member being inspected loses their raid target icon and sends the "Kill Auras" event with the argument "disable"
WeakAuras.ScanEvents("KillAuras","disable")
In the TSU aura, the first section has
if event == "KillAuras" and ... = "disable" then
for _,v in pairs(allstates) do
v.show = false
v.changed = true
end
return false
end
.... more code down here```
According to VDT, the event is going off and arg1 is "disable" and the code within that block is going through, but the auras don't vanish.