What I've seen when people come to me with varying experiences running the same test code is that configurations are usually the culprit.
Here's what I do.
Upgrade your JDK to latest.
Upgrade your node/npm to latest.
Upgrade your nightwatch to latest.
Be running El Capitan or Sierra OS.
Upgrade chromedriver to latest version.
Ensure you are using selenium server 3.0.1
Ensure VPN connection is correct
Ensure network configuration is identical
Ensure no proxies are set up