Ensure the core Windows Bluetooth service is actually running. services.msc , and find Bluetooth Support Service When to Replace Hardware If you consistently see Code 10 (STATUS_DEVICE_POWER_FAILURE) after trying the registry fix, the documentation from Nefarius™ Project Documentation

Ultra-cheap, unbranded USB Bluetooth dongles often lack the proper firmware features required for advanced controller emulation. Brand-name adapters (like Intel, ASUS, TP-Link) have much higher success rates.

Locate your Bluetooth adapter (e.g., "Generic Bluetooth Radio"). Right-click it, select Disable device , wait 5 seconds, and then select Enable device Use the "Legacy" Install Mode

If all else fails:

If your Bluetooth dongle appears under Universal Serial Bus devices (often as "Generic Bluetooth Adapter" or "WinUSB device"), right-click it and choose . Click Browse my computer for drivers .

If you’ve tried everything above and still see “bthps3 Bluetooth host radio not found,” it’s time to dig into logs and consider edge cases.

Run the uninstaller for your current BthPS3 version first, then restart your PC.

The driver requires a dedicated USB Bluetooth dongle or an internal card that supports specific Bluetooth features.

The Windows Bluetooth stack is a complex system involving services, drivers, and kernel components. If any part of it is corrupted, BthPS3 will fail to detect a working radio. A common hidden culprit is a missing ViGEm Bus driver. This is a kernel-mode driver needed for many virtual gamepad projects. A known bug in an older BthPS3 setup could inadvertently uninstall ViGEmBus, breaking the environment required for the BthPS3 enumerator to function.

The "Bluetooth Host Radio not found" error is typically triggered by one of the following issues: