This is not a bug it is just how the code works in a game this old, get used to it. They can not fix it without completely rebuilding the code and making a new game.
This is my reply explaining the issue on another thread:
Ok guys look, I will explain the issue, it is very simple. After I am done you can all quit whining and being scared you are gonna have to PvP in a game called Warcraft.
- It is preparation for the event.
- The event allows you to become a ghoul and infect/kill other players.
- In order to to inflict debuffs/damage another player PvP must be enabled
- In order to inflict debuffs/damage on another player of the same faction Free for All PvP (with stipulations like the ghoul buff for ex) must be enabled in the zone. This is a step above regular PvP and anyone entering the zone is automatically flagged.
- This allows players from both factions to enter either faction’s city as ghouls to spread the scourge plague.
- This also allows for the Horde or Alliance to attempt to kill ghouls before they can spread the infection.
Here is what you can do about it: You can either,
- Log off and don’t log back in until shadowlands launches, we won’t miss your whining while we are having fun and you can join the fun when you come back.
- Level your garrison which will be immune to the event.
-Level 3 Command
-Level 2 Trading post gives you a quest to buy 4 modules off of AH to have an AH in your garrison
-Level 2 or 3 (I forget) Storehouse gives you Bank Access and Guild Bank Access
“But Big Daddy, I don’t have enough garrison resources” I hear you say, well fear not you can buy Ogre Caches off the AH as well that give you 1000 Garrison Resources.
I did my best to make this helpful in giving you knowledge.