I realize this is an age-old request but I frequently trip over the same mistake.
It has been irritating enough in order for me to attempt writing a script that will try to catch meaning and writing mixups.
It “seems” to work but no guarantees.
https://github.com/lailani-f/WaniKani/raw/master/WaniKani%20Review%20Reading-Meaning%20Anti-Mixup.user.js
Screenshot: