I followed the steps you outlined with a clean install of mIRC and connecting to an SSL server and am still unable to reproduce the issue. Perhaps the way you are making mIRC "time out" is important. Can you reproduce the problem if you use "/timer 1 2 /server" to force mIRC to disconnect and reconnect?