I did some investigating into the NCM application earlier and tried running a nightly backup of all device config files and found that a number of them were refusing the connection so I think that is probably the root of the problem.
Just trying to figure out why on earth that's happening now :O