in reply to exe missing perl module

How can it be?

Simple, you didn't pack JSON module into exe, and/or file got corrupted, and/or hard disk is full, so extraction fails

So, turn on verbosity/debugging (don't ask me how), and diagnose the problem, then you can resolve it

See also http://www.cavapackager.com/download.html and Creating Custom Distributions and Executables