Warlock's soulstone macro is still bugged since the launch of the Dragonflight

Warlock’s soulstone mouseover macros were working just fine until the Shadowlands, but have been broken since the release of the Dragonflight.

Basic mouseover macros that use[@mouseover, help] would be casted on self even though it is used on dead party members. Thus, warlock users are forced to select the dead party member as a target, and then use the soulstone for some reason. Druid’s and other brez macros are working perfectly fine, it just seems like it is bugged only for Warlock as it can be used both on dead and alive characters.

As mentioned above, this bug has been existing since the day 1 of Dragonflight and it is still not fixed. Please fix.

What happens if you add the dead conditional?

something like

/cast [@mouseover, help, dead][@mouseover, help][] Soulstone