When I void a check, Quicken doesn't recognize that it has happened. In the screenshot, I've voided check #20396. When I then begin to write another check, Quicken suggests 20396 for the check number. It doesn't see that that number has already been used. I'm using Classic version R64.25.
[Edited Screenshot for Privacy]