This has been an issue since poisons became a buff instead of being applied to your weapons back in Legion. It’s rather annoying, especially if you get into combat while fishing.
Can we have these “buffs” simply not fall off when we change weapons or have them applied as weapon buffs again?
It also happens when you zone into a random group, be it BGs, Timewalking Dungeons or whatever. Do the other self-buffs other Classes have also drop, or is this specific to Rogue Poisons?