The message Windows successfully loaded the device driver but cannot find the hardware (Code 41) appears for the devices which have plugged-in a non-plug and play device, and have installed the driver. While the device driver for the hardware is loaded without an error, the Windows OS cannot find the hardware device.

The only solution is to remove and find the device manually. Follow the steps to reinstall it:

1] Open Device Manager using shortcut key Win + X + M
2] Right click on the device for which you have Code 41 Error.
3] Select Uninstall from the menu that appears.
4] Once it is removed, click on the computer icon and right click.
5] Now select Scan for hardware changes to reinstall the driver.

Once it finds the device, it will prompt you to install the driver as well. You can either install the driver which you can manually download from OEM website or let Windows Search for it.

Post this error should be resolved.