I have been doing more troubleshooting and have got to a point where the NVR now sometimes sees the cameras but will only stay connected for a few minutes, and can then go down for hours, and when the cameras are there, they the picture flickers on and off too, until it goes offline completely...