Thanks for the ping!
So EVERYONE got the same missions. We did not give out different completion criteria depending on the player.
More than likely what occurred is someone completed those missions without even knowing it.
As for the missions clearing from your queue this is something we introduced with the new UI. Though I will pass up the feedback about not like that they are clearing out, I have just sent that up, and added in that it'd be good to have specific names for those missions so it is easier to track what missions you have completed.
-Hapa