NVR freezing (sometimes) Question?

If the NVR is non-POE and you have a POE switch running POE camera video through the router to get to the NVR LAN (also on router), that very well could be your bottleneck.
Instead, run NVR LAN to POE switch.