Thanks Morpheus.
I will add the "wait for page load" on the most critical failures and see how it behaves.
Will also migrate the script to a better VM.
have you ever solved this? express works in background but doesn't update anything after the node.js action has completed, but the server respond successfully to request