As a native English speaker, I can tell you that “unicast key exchange timeout” is perfectly cromulent English. Unhelpful in your case, yes, but there’s no problem of language translation here.
The real mystery to me is why you’re digging into the router logs to learn of a bad WiFi PSK in the first place. Shouldn’t diagnosing that be up to your client OS?
MikroTik when logging error "> unicast key exchange timeout> " - they really mean > INCORRECT PASSWORD> !
I’m sure it means exactly what it says.
I don’t think the message needs to change, but possibly to be augmented with further information between the “connected” and “disconnected” states to explain how you got from one to the next.
That said, let us not forget that these devices are storage and CPU-constrained, so they must be riding a line of how much information to log. I’ve seen too-verbose logging take big Xeon servers down.
RouterOs is crappy os.
I agree! It could not possibly be the case that one who makes so many typos and spelling mistakes could be at fault when it comes to typing a WiFi PSK. It’s definitely the fault of RouterOS. 
easy one and advanced.
There are easy UIs for RouterOS: Quick Set and the mobile apps. You could arguably toss SwOS into that box, too.
I’ve used network equipment with simplified interfaces, and what it always means is that to achieve it, the vendor has either pre-set or neglected to support every advanced option you might want. Yes, RouterOS takes more time to master, but I’d rather have the option to learn something new about it than to not have the features at all.
In any case, I fail to see how paring the configuration UIs down even further would help in this case. To take it to an extreme, you can imagine a single input box on the UI taking the PSK and nothing else, everything else pre-set. if you’re making typos all the time, you’ll still make typos on this thought experiment’s single-input screen, too. In just this single message of yours I’m replying to, I count over a dozen spelling and capitalization errors.
That doesn’t count quibbles like wifi vs WiFi, Shelly vs shelly, RouterOS vs RouterOs… I’m talking outright errors like “english”, which when lowercased means something different from “English”. Computers are literal-minded: case often matters!
It’s no wonder you kept getting your PSK wrong so many times in a row.
fanboys who are sooo USLESS in this forum, seen so many topic when those idiots just thinks that every user is god damn RouterOs wizard and knows every possible command…
I truly do agree with this one. This forum could most definitely use a professionalism upgrade, focusing more on helping people rather than belittling them.
Believe it or not, that’s what I’m trying to do with this reply: holding up a mirror to the problem. Do you see it now? PEBKAC!
Regardless of whether you think I’ve succeeded in being helpful, though, I fail to see how even an infinite number of “idiots” and “wizards” on the other side of the Internet are responsible for your repeated WiFi PSK typos.
The Truth Is Out There
Yes, and the truth in this case is that you mistyped your password. Own it.