Wrong highlighted numbers
See this example, the numbers in blue don't correspond to the cells that I marked:

I think that numbers should only be highlighted in blue when it's clear that they are covered by some specific cells. That is, if all cells between these and one side of the grid are all marked blue or crossed.
In the screenshot above it's clear which 1 should be colored. But there are cases where a shade can belong to multiple numbers, e.g.:
Maybe change the current switch in the settings to a list setting with the following entries:
- No hints (as currently when turned off)
- Show hints for finished lines (finished means the line filled correctly or every cell is filled with a shade or cross)
- Always show hints (as currently when turned on)
Currently the error hints are also not correct. In the following screenshot it's not possible to say that the 3 shades are wrong:
PS: The grid in my screenshots isn't good to see, because the emulator is shown with less pixels than it has.
But there are cases where a shade can belong to multiple numbers
Then these shades shouldn't trigger hints
Either no hints when there's multiple possible numbers, or have it be a bit smarter by avoiding hinting numbers that are literally impossible to be correct based on the numbers of that one line (and I mean that single line, they can still be incorrect in the board even when there's no issue for that entire line).
Another option would be to use a different highlight color for the numbers when there's more than one match, perhaps a weaker tone (mid point between normal foreground and highlight color). And/or perhaps make the proper unique matches bold to distinguish them more clearly.
The thing is that in these cases rather than being a visual help, the hints are actually misleading.