The weeklies that have two options are still not fixed
This bug is still around for at least the third season running, on both Switch and PC, I assume all platforms
All the weekly challenges with stuff like 5000 damage in BR on Recon or Skirmisher, or 15 kills in BR on Recon or Skirmisher. They don't show up correctly in the condensed challenge view in the main lobby (the one that opens with F4 on PC), or in post-match tracking, or in the tracking during the match.
For example, just now post-match, I played as Recon and saw this:
I have more damage on the Recon track than Skirmisher, but it's not complete. This particular detail is new because now it technically shows both options post-match (but not during the match or in the main lobby condensed view), but the 2nd one always shows as complete, not what the actual situation is at.
IMO it should always show your current legend's class when applicable, i.e. if you're playing Recon or Skirmisher and have selected/queued/are currently playing BR, show that class. And if you have NBR selected or are playing it, it shouldn't show in the "top weekly" listing at all, which is the behaviour for all other BR-only weeklies.
Currently the behaviour I've deduced is that it shows the first listed class if you have BR selected, and the 2nd one if you have NBR selected. Which is only useful if you always do these using the first listed class.