What? How can it be intended that we can end up in a situation where we can't claim the rewards for an objective that we have completed? That doesn't make any sense at all. If we have completed an objective before it expires, then we have earned the reward and it shouldn't be taken away from us just because we didn't claim it before the objective expired.
I understand that claiming the rewards before the objective expires is the best you can advise right now, and that's what I should have done as well. But it can happen that we for example forget to claim the rewards before the objective expires, and as we have seen it can also happen that the objective expires too early. It is completely unfair that we lose the chance to claim the rewards in such a situation.
It's not the same thing as if we forget to complete the objective before it expires, or fail to complete it before the deadline for some other reason. As I said, if we have completed an objective, then we have earned the reward and it shouldn't be taken away from us.
I find it very hard to believe that such a stupid and unfair thing is intended. But if it really is intended, can you explain the reasoning behind that decision?