Thanks for your bug report. What you are seeing is expected when an infinite loop script is running in a single-threaded application like mIRC because it does not allow Windows PostMessage()s to be processed, which are used both by Windows and mIRC for the majority of events.