Quest npc not showing up

I am currently trying to get the achievement “A sound plan” so we have to complete the mission “Shadow over anglepoint” so one of the quest called “dangerous cargo” is not showing up. on the mini map it is there but when i go to the location the npc is not there. this is for bfa btw.