So, while this has always been an issue, it is now worse than ever in Dragonflight.
I’m not talking about being de-stealthed by a DH who could see you, I’m not talking about DOT’s breaking vanish.
I am talking about stealth breaking for no apparent reason.
I am talking about being out of combat, sitting there stealthed, when suddenly it breaks for no reason. Nothing attacking you, No buffs/debuffs in effect, it just drops. You can just stealth up again right away, so there was no combat or hostiles preventing it.
It seems most prevalent when people are loading in/out of an area. As such world PvP zones seem to be the most likely place for it to occur, followed by battlegrounds. In arena’s it rarely happens, but sometimes will. It also happens while questing, but I suspect that is due to people flying around overhead.
I suspect it may be due to people entering/exiting a zone and there being some sort of slight lag issue that drops stealth/forgets it was active.
Now, during my travels I even managed to find a way to cause it to happen. 100% of the time. Guaranteed.
Walking within range of a Sagacious Incense and receiving it’s buff will cause stealth to break.
You can leave range and hit stealth, then walk back into range to receive the buff and it will break stealth. 100%. Every time.
I even made a video of it… (In the hope that generating enough negative attention may help prompt blizzard into finally fixing it…)