Found this on apex forum going to give it a try.
Undoubtedly Apex Fusion will make connecting to your controller outside your home network easier, but to be able to do that your network settings in your controller must be correct (or we need to tweak them to play nice.) Here a couple of quick tips if you are having a "Fusion Communication Error":
Your default gateway in your Apex network setup must match the IP address of your router. In your network setup if the default gateway says 192.168.1.1, then you should be able to enter
http://192.168.1.1 and receive the login prompt on your router. If you do not, then you need to change the Apex's settings to reflect your router's IP address, update setting and restart your Apex after doing so.
Via the Web Server: Configuration> Network Setup
Via the Display Screen: System> Netsetup> Gateway
If your default gateway is correct, then we may need to change your DNS servers in your network configuration. Change your Primary DNS server to 8.8.8.8 and your Secondary DNS server to 4.2.2.1, update settings, and restart your Apex after doing so.
Via the Web Server: Configuration> Network Setup
Via the Display Screen: System> Netsetup>DNS Server/Alt DNS Server
Finally make sure your running the latest FW which was found in your invite email and here:
Firmware 4.31_3B14
After running through these trouble shooting tips you should be able to get a "link" token to connect your Apex to your Apex Fusion account. Of course if you continue to have trouble please ask questions in the forum or contact Neptune Systems Support.