NPC Spawned Underground - Dargrul And The Hammer

I am trying to accept Dargrul and the Hammer main quest in Highmountain, but the NPC to accept the quest spawned underground after I abandoned it earlier due to issues with it not completing properly. I’ve tried relogging, resetting the ui, there are no other active quests. I can’t progress the game until this is fixed. Is there a way to reset the NPC location for my user?

IMPORTANT - I noticed this post is associated with my Night Elf Warlock, it should be for my Night Elf Demon Hunter. Please make any fixes for that character instead

He was in the wrong location, but he was inside of the cave after resetting the game.