With how terrible the server quality is, it is completely unacceptable that challenges are not tracked throughout the match. The insistence on a challenge-based system that disrupts gameplay is horrible enough, but making it so that when those challenges are completed you don’t get credit because when the servers inevitably kick you, you lose all progress from that match is incredibly frustrating.