I was doing Wintergrasp on my druid. I was making a siege engine. Upon completion of the cast, it disconnected me. Upon re-connecting I was dead and in a graveyard. I assume the game just automatically killed me because we still controlled SR where I built it.
After ressing, I was unable to interact with anyone. Trying to cast on any ally or enemy said they were out of range. I don’t think anyone could even see me. I could walk up to alliance and they didn’t even notice me or try to do anything to me. It was like I wasn’t actually there or was a ghost.
Walking too far from SR made all the vehicles disappear on my screen, but I could still see the dots on my map and see some people past that point.
I then cast rejuv and swiftmend on myself and realized it was casting, but the efflorescence circle was not under me. So I looked around trying to find out where the game actually thought I was. It wasn’t in the workshop where I was dced from. It apparently thought I was still standing in the graveyard. I could make efflorescence circles appear up on the GY no matter where I was standing in the game on my screen.
I then tried to drown myself in the lake to see if dying again would fix it. Unfortunately, the game thought I was still miles away standing in a graveyard and would not allow me to drown myself.
The bug didn’t end until the game ended and I got ported out.
This is a common bug that happens if you DC when entering a vehicle, it causes a disconnect between your position on your client and your position on the server. The only known ways I’ve found to fix the issue are using the Character Unstuck service, entering or exiting an instance, or entering a vehicle that’s positioned where your position on the server is. Your camera follows your position on the client, but render distance for players and range checks for spells are done from your position on the server.
I filed a bug report on this a while back, I might link it to this later. This is a hard bug to reproduce.
Now that I think about it, this is actually very similar to a bug I encountered several times in Season of Discovery in phase 1 while using eyes of the beast on a hunter.
If you got disconnected while re-casting eyes of the beast while it was active (which happened fairly frequently), the server would continue to think you were where you were standing when you logged in even when you walked away. It would only reset once you re-cast eyes of the beast.
It’s probably similar in concept. The spell is probably a prototype of the vehicle system.
I’ve also had the bug happen doing Argent dailies and in the ToC dungeon.
By the way, the “fly hacking” you see in Wintergrasp seems to be caused by this bug. The few times I’ve seen it happen to people near me, they appear to be out of bounds or flying or floating from my point of view, but the ability to use spells on them is locked to somewhere else. Nobody is actually hacking in WG, it’s just weaponized spaghetti code.
Back when I was looking up the eyes of the best bug I actually came across this post on the EU forums from 2022 where someone claims you appear to be fly hacking when the eyes of the beast bug is happening as well:
I wonder if other people saw me flying around WG as I was bugged out.
It’s very likely. I once had a game where an Undead Mage was blasting people near one of the workshops, he was up in the air far off from the shop, visually, but his LOS / real position was actually dead center inside the workshop, where you mount into vehicles.