Thanks for that suggestion, it sounds just like the sort of thing that could explain the problem I'm having.
However, my camera is running V5.4.3 build 160902 firmware and as far as I can tell this is the latest version. I've checked the Hikvision update pages here and this seems to be the...