It’s tedious that if I don’t have the materials for a mission and don’t want to spend diamonds, I have to cancel out and pick all of the missions again individually. Why not make it so you can just restart the missions that have sufficient materials, and skip the others?
If it’s just two or three missions when I hit ‘complete all,’ then it’s fine, but if I complete eight missions at the same time and I only have materials for restarting seven of them, then it’s a major hassle.