We need to be able to work on any assignment, anytime. Having to track a medal for it to progress is an unecessary restriction, and it was so restrictive with random weeklies in BF1 I gave up on medals completely, despite being a completionist in most games. It’s fine to actively track only a few, but be able to make progress on any. Progress should be shown more clearly too, I’m never sure whether I progressed on an assignment within a match or life until I see the end of round screen. Rewards are also not communicated clearly, I still have no idea what actually triggers getting shipments in the armory, and I never know I have a shipment until I leave a match and check the armory. The assignments themselves seem fine, most are centered around objectives and they don’t seem terribly difficult like BF1’s assignments.