Wanikani accepts a wrong answer

You could also try a script like WK But No Cigar which prevents an incorrectly spelled answer from being automatically accepted as “close enough.” It doesn’t mark them wrong, but it also doesn’t accept the answer, so that kind of confusion isn’t possible!

(In case you aren’t familiar with userscripts: Visual Guide on How To Install A Userscript)