I tried to run this legit last night but couldn't find the NPC. Is there word on it coming back to the game or did I miss it? (Or is the NPC just not in the spot marked on my map?).
Patch to bring him back didn't happen until 10am Friday. Looks like you were on before he was scheduled to pop.