Came back and several NPC missing to complete quests

So I noticed now when you get done with exile reach instead of it promoting you to go to BFA it wants you to go to DF. The one issue I have is when I go in grommish hold as a a hode player the NPC are still missing. so I can not turn in certain quests. How do I get them to reappear?

Which quests, exactly, can’t you turn in?

Grommash Hold is the worst-affected place in Azeroth for all the phasing weirdness. When I go in there, I never know what, or whom, to expect. Thrall, Sylvanas, Vol’jin, Garrosh, some combination of boss characters? Eeeek!

Whom you see will depend on which timeline you are in and which combination of quests you are holding. If you have quests from two different timelines, who knows which will take priority?

They really shouldn’t allow this in a place where new players can get confused.

The generic answer is to look at the quests you have, figure which might conflict with which, then check out the comments on Wowhead for the quest you want to turn in. Almost certainly, someone will have posted about how they couldn’t find the NPC they needed, and how they resolved it.