I had been lazy and not updated my NVR Firmware for well over a year, its currently on V3.4.90 build 161008.
But upon trying the newer versions, i tried all from V3.4.91 to V3.4.101 and even though it looked like the firmware upgrade had started, finished and rebooted, (quite quick i may add)...