It's possibly hardware as you say. In Hik-Connect > Me > Settings you can try toggling the 'Hardware Decoding Preferred' to the opposite of what it is currently set. That can sometimes resolve it. A H264 stream may also take less hardware resource to decode than H265, but that will have an...