We have two instances of our Node-Express app: one for development, and one for production. We are [implementing PM2 process manager](https://blog.cloudboost.io/nodejs-pm2-startup-on-windows-db0906328d75). This is for a Windows Server 2012 environment. 

For some baffling reason, PM2 (with pm2-windows-service) worked fine when set up in our dev environment, but won't even run node in our Prod environment. What could be the cause?

* Log files reveal nothing helpful
* If you look [at my related question](https://stackoverflow.com/questions/54115503/why-is-pm2-not-launching-my-node-process?noredirect=1#comment95096488_54115503), you can see that PM2 *appears* to be launching node, but is not (or it instantly crashes).
* All we can conclude is there is some difference in settings between these two servers. Any clue what difference in settings might be causing PM2 to fail like this?

This is related to a [more specific question](https://stackoverflow.com/questions/54115503/why-is-pm2-not-launching-my-node-process?noredirect=1#comment95096488_54115503) I have out there about issues we're having implementing PM2. 

Thank you!