Most Sudoku errors aren't random. The same mistakes appear again and again across players at every level. Fix the ones on this list and you'll solve medium puzzles cleanly and stop getting derailed on hard ones.
Trying to hold candidates in your head works on easy puzzles. It fails reliably on medium and hard. When you miss a candidate, you miss eliminations, which means you miss placements, which means you get stuck and can't figure out why.
Fix: Write small candidate numbers in every unsolved cell before making a single placement. Update as you go.
Before writing a digit, confirm it doesn't already appear in the row, column, AND box. Players routinely check two of three and miss the third. One duplicate placement cascades through everything downstream.
Fix: Make it a habit — row, column, box, in that order, before every placement.
When a row has multiple candidates for a digit, it gives you nothing. But the box containing those candidates might narrow it to one cell. Hidden singles in boxes are the most frequently missed placements in medium puzzles.
Fix: When row/column scanning stalls, switch to box-by-box scanning for each missing digit.
You place a 7 in row 3, column 5 — and forget to remove 7 from candidates in the other cells in row 3, column 5, and box 2. Now your candidates are wrong and every subsequent decision based on them is unreliable.
Fix: Every time you place a digit, immediately cross off that digit from all cells in its row, column, and box. Don't move on until you've done this.
When stuck, some players pick a candidate and try it, planning to backtrack if it's wrong. This almost always leads to a mess — especially if the wrong guess doesn't immediately produce a contradiction and instead propagates through many cells.
Fix: If you feel the urge to guess, stop and methodically apply the next technique: naked pairs, hidden pairs, pointing pairs, X-Wing. There's almost always a logical move available.
When marking candidates for a cell, players often check its row and column for exclusions but forget that digits already placed in the same box are also excluded. This leads to false candidates that later cause contradictions.
Finding one naked single often triggers a chain reaction — placing that digit removes candidates from other cells, potentially revealing more singles. Always re-scan after each placement rather than jumping to harder techniques prematurely.