I SOLVED THIS FOR MY SURFACE PRO 7 Running Windows 11 after a day of troubleshooting the whole system.
I use a Bon elk desktop 9 port hub on a USB C to USB C connection.
I have managed to fix the issue on my Surface Pro 7 Tablet. it took me all day but i was able to run down multiple issues.
The bone elk hub was being recognized by the PC but additional required drivers were faulty, being power management and display drivers.
That the faulty drivers had been introduced through the Windows Insider Program via a recent update which could reintroduce the errors.
Firstly - I believe an update was made to the image of the surface through the Microsoft Insider Program. "Windows insider"
The program warns that this can happen as the software is not fully production ready and may have errors in it. I really should not have been running a windows insider box on a production system. As a software engineer i should have known better. Only use machines that you are using for testing new features. If you are a home user you might want to avoid the program or risk having to deal with these issues.
To remove the error from the program.
- Unenrolled from the windows insider program. Leave the Windows Insider Program (microsoft.com)
- I uninstalled all beta program updates from windows update. Also you can find more info about updates here Latest Windows Insider Build Thread/Blog Links - Microsoft Community
- I then hard reset my surface to rebuild it using the reset my PC function on the PC as a clean install. Recovery options in Windows - Microsoft Support
- This didn't fix the issue initially, so I went on to find missing and corrupt drivers that remained to force reinstall them.
Uninstall the following drivers in device manager.
- search for device manager and open the Device Manager application.
- Go to System Devices and uninstall/delete the following drivers, if you get a dialogue box to also try to remove the driver from the PC, tick the box or say yes. As you remove the drivers you will be asked to reset the PC. wait until you have finished removing all the drivers before restarting the PC.
- Uninstall and delete all drivers marked asIntel Serial IO UART Host Controller. - i had about 8, or so.
- Driver called Intel power module plug-in.
- Surface Serial Hub Driver
- Go to display drivers and remove the graphics display driver. Mine was called Intel Iris® Plus Graphics Display Adaptor
After deleting all three drivers, restart your Surface Device and Windows will install the correct drivers, ensuring that the correct Power Management drivers are installed.
Voila my pc is back up and running and as good as new!.