I have prepared a simple tool based on my WifSolver, now it supports only "rotation" (checking 1,2,3... misspelled characters)
This looks promising, it's running now (in a VM with no internet access) for 3 incorrect characters. I assume it checks 3 characters at random locations, right?
The next possibility would be more than 3 missing characters, or a "shift" of an entire block of characters to the left or right.