in reply to Win32::GUI threads program doesn't work in some PC

Thanks for your opinion guys. I finally figure out the problem. It was my notebook that is not showing the error message, probably it's a fast machine and just by passing this tiny error. I tested on quite an old PC at the Internet cafe nearby, running on probably the 1st version of Pentium 4 with 512MB memory. It clearly showed the error message that I could understand and finally fix it. It was because the compiled script (it was compiled using Perl2Exe BTW) is loading unknown library auto/NOTIFYICON.al. I don't know what that is for, but after disabling it, the problem solved. This is what I inserted in:
#perl2exe_exclude "auto/NOTIFYICON.al"