The system has now run for 3 days without any BSODs and I suggest that the issue was related to one of two things:
1. The out-dated driver ASMedia XHCI; or:
2. The fact that the CPU went into BSOD due to high temperatures.
I have now an updated driver installed and I have changed out the CPU licuid cooler to a Cooler Master Nepton 240M.
Idel temp now is 28-33 DegC and at 100 % load with p95 software it never went above 70 DegC.
If the BSOD occurs again I will then test without the Hauppauge in the PCI slot.

I am taken the chance to makr this issue as solved today.
I thank you very much for the assitance in solving the BSOD.