Add a -x switch to your pp command.
That tells pp to run the script and monitor what modules are loaded, and package all of them with the script. In my experience, that usually solves the problem, because it picks up some module pp didn't find by itself and that you didn't think of, either.
Re: Windows .exe produced by pp no longer runs?
Replies are listed 'Best First'.