I always find it a 2x a week, it is random respawn where it can be found in Ankrahmun, liberty bay and carlin
but it can also happen that the npc yasir, just not show up for a certain time, since it depends on the respawn server system.
just wait and after all ss, go see it