They more than likely will repost the mission at a later date also just like the zodiac ones.
I feel for those who just missed the mission. I myself have let a couple slip by ( some I missed and some just didn’t care to do) but I have never thrown a fit over mission parameters. They are what they are. Some more idiotic than others.
Just remember bf4 had some dumb ones also. What was it? The utica challenge, get 20 kills with a pistol while swimming. There was a couple off the wall ones.