When C-Gate loses contact with a CNI, for whatever reason, we run into a couple of problems: 1) We get no indication to our program that this has happened (until we try to send a new command). 2) The only way to reconnect appears to be to restart the C-Gate app. To be blunt, this is a real pain in the arse. We have to regularly poll something on the network to check when the connection drops and then restart C-Gate when it has. These problems have been apparent for sometime now and, though we've reported them through other channels, I've not heard anything. I'm suprised others aren't having similar problems, or is everyone just living with it? While we're at it, the earlier version of C-Gate was a Windows service. We had a similar auto restart setup because we found the service used to die every three months or so (not too bad). Being a service it was easy to monitor it's status and restart automatically. Now C-Gate's an app this is more difficult and also creates security and admin problems as we've now got to be logged on to run it. When can we expect C-Gate to auto reconnect to a CNI, or at least some feedback and commands to monitor and restart the connection? Any chance of having a Windows service version again?