Hi,
Thanks for the details.
It seems the USB camera fails to initialize on some tablets running Windows 10 IoT with a custom shell. Reinstalling the driver helps temporarily, but the issue can return after reboot likely due to timing, power settings, or driver load order.
Here are a few things to try:
Go to Power Options > USB settings > USB selective suspend, and set it to Disabled. This stops Windows from turning off USB ports to save power.
Add a short delay (10–15 seconds) before your app starts, to give Windows time to detect the camera.
Ensure usbvideo.sys loads early at startup by setting its registry Start value to 0 under: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbvideo
This helps make sure the driver is ready before your app needs it.
Hope this helps!