I will replace my binary of AHK with testing version and let you know if I have any problems.
It happens with scripts with trivial subclassing procedure, without any kind of lengthy processing which finish within less then 1ms. Thats why it was interesting observation to notice Critical 5000 makes the difference.Each new thread has a period of uninterruptibility, so Critical N might not be necessary if it will always complete quickly (within 15ms?).
You can't interact with GUI at all, from the moment it is launched.Adding critical in wndproc in many cases makes script totally unusable even tho only wndproc thread is affected by it.
How so?
Cheers.