Fix: WiinUSoft Failed to Pair

The WiinUSoft application may fail to sync/pair with the controller due to the outdated version of the application. Moreover, buggy Windows update may also cause the error under discussion.

The affected user encounters the error when he tries to pair the controller with the system. In some cases, the user encountered the error after using the controller for a long time, whereas other users faced the issue while setting up the device for the first use. Some users encountered the issue only with the external Bluetooth dongles.

Before moving on with the solutions, make sure the Bluetooth module of your system is working fine (try to use a Bluetooth headset or another device). Moreover, restart your controller/system and then try to pair the devices. If the issue is occurring with the Steam client, try to use the Big Picture mode of the client. Moreover, it is always a good idea to unpair the controller from Windows after you are done with gaming.

Solution 1: Re-Pair the Devices and Sync Through the WiinUSoft Application

A temporary software/communication glitch can be the reason for the issue at hand. The glitch can be cleared by Re-Pairing the devices.

  1. Exit WiinUSoft application and kill all of its related processes through the Task Manager.
  2. Right-click on the Windows button and then click on Settings.
    Open Windows Settings
  3. Now click on Devices and then in the list of devices, click on the controller and then click on Remove Device.
    Click on the Devices tab in the Settings Window
  4. It is better to remove all the Bluetooth devices (if feasible).
  5. Now again try to Re-Pair the device and check if the problem is solved.
  6. If not, remove the device again (by following steps 1 to 3) and launch the WiinUSoft application.
  7. Now click on the Sync button in the application and then the sync button (usually the red one) on the controller to check if the problem is solved.

Solution 2: Enable Service for HID for the Controller

The Controller is a Human Interface Device and it must be set up as one. You may encounter the error under discussion if the HID service is not enabled for your controller. In this context, enabling the HID device service may solve the problem.

  1. Type Control Panel on the Windows Search box (on the Taskbar of your system) and in the list of the results displayed, click on Control Panel.
    Open Control Panel
  2. Now click on View Devices and Printers.
    View Devices and Printers – Control Panel
  3. Then in the list of devices, right-click on your controller and navigate to Services.
  4. Now enable the option of Drivers for keyboard, mice, etc (HID) and then check if the problem is solved.

Solution 3: Change Start Up Type of Related Services to Manual

Some system services are essential for the operation of your controller. You may encounter the error at hand if these services are stuck in an error state. In this context, setting the startup type of theses services to the manual may solve the problem.

  1. Unpair all the active Bluetooth devices and then unplug all the Bluetooth dongles (if possible) from the system.
  2. Press Windows + R keys simultaneously and type services.msc in the Run command box.
    Type “services.msc” into the Run dialog and press Enter
  3. Now right-click on the Device Association Services and then click on Properties.
    Open Properties of Device Association Service
  4. Now change the startup type to Manual.
    Change Startup Type to Manual
  5. Then repeat the process to set the start-up type of following services as Manual:
    Device Install Service
    
    Device Management Enrollment Service
    
    Device Setup Manager
    
    DevQuery Background Discovery Broker
    Change Startup Type to Manual for the Related Services
  6. Now check if the controller is showing in the Devices and Printers in the Control Panel. If so, then remove it from there.
  7. Now restart your system and then check if pairing between the controller and your system is working fine.

Solution 4: Disable Xboxstate.exe at System Startup

XBoxstate.exe is used to emulate your controller and make it as a 360 controller. You may encounter the error at hand if the XBoxstate.exe is stuck in the operation. In this case, force closing the process of the executable may solve the problem.

  1. Right-click on the Windows button and click on the Task Manager.
    Selecting Task Manager after pressing Windows + X
  2. Now in the processes tab, select XBoxStat.exe and then click on End Task.
    End Task of XboxStat.exe
  3. Then navigate to the Startup tab and disable the processes belonging to XBoxStat.exe.
  4. Now restart your system and upon restart, make sure XBoxStat.exe is not launching during boot.
  5. Then try to pair the controller with your system to check if the problem is solved.

Solution 5: Add the Device Through the Personal Area Network

Since Creators Update, Bluetooth devices without PIN could not be paired with Windows machines. In this context, setting up the controller through the Personal Area Network of the Bluetooth settings (PIN will not be required) may solve the problem.

  1. In the system tray, right-click on the Bluetooth icon and click on Join a Personal Area Network.
    Join a Personal Area Network
  2. Now click on Add Device.
  3. Then put the controller in pairing mode (by pressing the red button on the back of the controller) and when asked for a PIN, just click on the Next button.
    Click Next When the Bluetooth PIN of Your Controller is Asked
  4. Now wait for the completion of the installation and then check if the problem is solved.

Solution 6: Update the WiinUSoft Application

WiinUSoft is updated regularly to satiate the technological advancements and improve performance by patching the known bugs. You may encounter the error under discussion if you are using an outdated version of the software. In this context, updating the software to the latest build may solve the problem.

  1. Exit the application completely and kill all of the related processes through the Windows Task Manager.
  2. Also, make sure the controller is not paired in the Bluetooth settings of your system.
  3. Download the latest version of the WiinUSoft.
    Download Latest Version of WiinUSoft
  4. Now, right-click on the downloaded file and click on Run as Administrator.
  5. Then follow the prompts on your screen to complete the updating process.
  6. Now check if the controller is working fine with your PC.

Solution 7: Revert the Windows Update

Microsoft has a history of buggy updates. You may encounter the error under discussion if a buggy update of Windows has broken the operation of the controller. In this context, reverting the update may solve the problem.

  1. Type Settings in the Windows Search box (on the Taskbar of your system) and then in the list of results shown, click on Settings.
  2. Then click on Update & Security and then click on View Update History.
    Open View Update History
  3. Now click on Uninstall Updates.
    Uninstall Updates
  4. Then in the list of install updates, right-click on the buggy update and click on Uninstall.
    Uninstalling Microsoft Updates
  5. Now follow the prompts on your screen to remove the buggy update and restart your system.
  6. Upon restart, check if the controller is clear of the error.

Solution 8: Use WinSCP Service

WinSCP service is used to forward the controller input to Xbox Xinput. You may encounter the error at hand if you have not installed the WinSCP driver with the controller software. In this context, installing the WinSCP driver may solve the problem.

  1. Exit the WiinUSoft Now unpair all the Bluetooth devices and then remove all Bluetooth dongles.
  2. Download the Zip Version of the WiinUSoft application from Git Hub.
    Download the Zip Version of WiinUSoft
  3. Then unzip the folder and open the Drivers folder.
    Open Drivers Folder
  4. Now open the SCP_Driver folder and then open the Win32 or Win64 folder as per your OS.
    Open Win32 or Win64 Folder
  5. Now right-click on the SCPUser.exe and then click on Run as Administrator.
    Open SCPUser.Exe as Administrator
  6. Then follow the prompts on your screen to install WinSCP. But make sure to uncheck the option of Bluetooth Driver.
    Uncheck the Option of Install Bluetooth Driver in SCP Setup
  7. Now restart your system and then check if the problem is solved.

Solution 9: Install the Toshiba (Dynabook) Bluetooth Stack After Disabling the Driver Signature Enforcement

The WiinUSoft application was built on Toshiba Stack. Although, in the recent version of the application, Microsoft stack is also supported. But you may encounter the error at hand if your controller is having issues with the Microsoft stack. In this context, using the Toshiba Stack may solve the problem.

  1. Right-click on the Windows button and then click on Device Manager.
    Open Device Manager
  2. Now, in the Device Manager, right-click your controller and then click on Uninstall.
  3. Then check the option of Delete the driver software for this device and follow the prompts on your screen to complete the uninstallation of the Bluetooth device.
    Select Delete the Driver Software For This Device and Click on Uninstall
  4. Now restart your system.
  5. Upon restart, right-click on the Windows button and type Settings.
  6. Now click on Update and Security. Then in the left pane of the window, click on Recovery.
    Recovery Option
  7. Now click on the Restart Now button (under Advanced Startup).
    Restart Now in Recovery Window
  8. Upon restart, select Troubleshoot and then select Advanced Options.
    Advanced Options
  9. Now click on Startup Settings.
    Advanced Recovery Options
  10. Then click on Disable driver signature enforcement.
    Disable driver signature enforcement.
  11. Then restart your system normally.
  12. Download and install (with administrative privileges) the latest version of WiinUSoft.
  13. Then download and install (with administrative privileges) the latest version of the Toshiba (Dynabook) stack. You may have to specify the Hardware ID of your Bluetooth device.
    Download Bluetooth Toshiba Stack
  14. Now start “Add New Connection” by Toshiba stack and use Custom Mode.
    Start New Bluetooth Connection in Toshiba Bluetooth Stack
  15. Then put your controller in the pairing mode by pushing the red button.
  16. Now keep on clicking on Next on the screens until the option of Prepare to Connect the Remote HID Device is shown.
  17. Now, wait until the controller stops blinking.
  18. Then click on OK and immediately push the red button on the controller.
  19. Now launch WiinUSoft.
  20. In the Toshiba menu, right-click on the controller and then click on Connect. Be ready as you have to perform the following actions very quickly.
  21. Now click OK and immediately push the red button on the controller.
  22. In the Toshiba window, there will green and yellow wires will be displayed.
  23. Now in the WiinUSoft application, click on the green refresh button and the controller should be shown in the application.
  24. Now click on the ID button in WiiNUSoft and the controller should be connected after showing a flash. Do not forget to assign an Xbox button in WiiNUSoft.

If you are still having issues to pair the controller and system, then try to use Mayflash

ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.