in reply to Perl2exe bug??

I have used perl2exe, but have not paid for the entire version yet, as i have only been testing with it for about two weeks. So far things are going well, but instead of -gui, i have been using the pure perl way of changing binaries from console to windows on this page. Admittedly, i have not used IPC::Open2() with this approach, but it might help you find the uid(0) of your problem.
"They shall not overcome. Whoever told them that the truth shall set them free was obviously and grossly unfamiliar with federal law."
    -- John Ashcroft