The issue's gotta be something about edges and corners. Where's the code for the Minesweeper constructor?
Because this 1 at the upper right totally needs to be guessed? The upper-right-most "1" was covered when the game started.
It might be solved by just not letting Sudoku 1s be in corners?