Leaderboards have been bugged for some time and are a separate issue.

While I’ve pulled together some fixes for bugs that can stop this mission progressing I’d have thought it unlikely the fixed bugs would have caused the op’s issues (as they generally related to cases where the player completed an objective much faster than expected), and the fixes I’ve proposed also require someone to review/approve them so I don’t know if/when they’ll be incorporated.