Как заставить IP камеру вести запись по движению если она находится в другой подсети отличной от подсети NVR?
если детекция движения по анализу картинки, то крутите настройки nvr
если детекция в самой камере (изображение/сенсор) то смотрите включено ли в камере и есть ли логи о срабатывании.

то что камера в другой сети (при условии маршрутизации + не запрещено каким нить firewall) не имеет значения
Ты же видишь камеру в NVR, я правильно понял?
NVR какой ? марка модель

Тогда на NVR идешь в настройки этого канала, ставишь там "сетку" детекции и активируешь галочкой
далее идешь в рассписание записи - выставляешь там нужное(ну всегда, движение,тревога...)
далее идешь в тригерры - там на детекцию выставляешь нужный канал

Если NVR не от хиквижн, в камере мож напрямую включить детекцию ручками и сетку