Demon Hunter bug STILL around?

Just attempted a horrific vision on my demon hunter…went to fight slavemaster mini boss in stormwind and got DC’d when I used Eye beam and was unable to log back in fast enough to save myself from dying. Lost Vessel AND Cloak upgrade to a bug that’s been around since legion…how is this STILL not fixed. All Blizz’s automated support would tell me that it’s my fault for having poor connection (I don’t by the way) and that they won’t help with lost vessels…