Round stuck on Commissioner Dashboard "Needs Attention"
Resolved (worked around)What happened: One matchup in this round kept showing an "incomplete scorecard" gating message on Scoring Maintenance even after all scores were confirmed entered and complete on the actual Scorecard page. The message also flip-flopped between page loads - clearing after a refresh, then reappearing later with the exact same wording.
What we tried: Ruled out browser caching, ruled out the round being re-selected to a stale state, and ruled out a duplicate substitution record for the team's substitute player (a known cause of similar non-deterministic behavior elsewhere in the app). None of these explained it conclusively.
How it was resolved: Rather than keep chasing the root cause, the round was force-marked as finalized and locked directly in the database, with a zero-point row filled in for any team that was genuinely missing one. This cleared it off the Dashboard. It's possible (though not confirmed) that whichever team's points got zero-filled this way was slightly undercounted for that one week in Standings.