'First win of the day' counter seems broken

Hi, so I was trying to unlock the ranked ladder, by getting the wins per race as indicated. Except, it didn’t - only seemed to erratically count the victories. Eventually I worked out that it was counting one win per day /in total/ , not per race. Is this actually intended behaviour? The description is very misleading if so.

I was playing both unranked games and vs AI, sometimes in the same session, and saw it go up after a zerg win, but then not change after a terran, same session/day, so it’s definitely not some other issue causing it not to increment; it’s just counting very selectively!

Any and all insights greatly appreciated!