I have a HIKMICRO mini USB-C thermal camera and out of the box it worked like a normal UVC camera so I could use other standard webcam-compatible apps to view it (thermal apps tend to have choppy video capture). I was reviewing it so I updated the firmware, and then UVC functionality was basically broken, so it only worked with their app afterwards. I contacted them but they didn't seem to grasp the significance or care.