It looks like this topic has been brought up several times before, but none of those solutions are working for me. I am also going to submit a ticket. Is anyone else experiencing this issue or found a solution?
My character has been stuck in an old phase of Durotar for some time now. I currently cannot complete the Noblegarden event in the area due to the phasing issue at Razor Hill. I have tried everything listed in the Blizzard support article 274978 (https://us.battle.net/support/en/article/274978). I have completed all Legion and Shadowlands introductory quests. It looks like I am stuck on the post-Battle for Azeroth campaign storyline ‘Breaking the Cycle’, specifically I have the quest ‘This Ain’t Mine’ in my quest log that I accepted from Razor Hill. However, I know I’ve completed this quest before, evidenced by the fact that all the following quests in the storyline (‘Saving the Siege’ all the way through ‘Warchief of the Horde’) are flagged as completed when I run the script. When attempting to recomplete the ‘This Ain’t Mine’ quest, I am able to complete the objectives but then Varok Saurfang does not appear at the end so I cannot turn in the quest.
This must be a bug since I know I’ve completed this quest chain on this character before, clearly proven by the fact that I have quest completion on all subsequent quests in the chain.