UCSI PPM failed to complete UCSI command in a timely manner. Please contact UCSI device or system manufacturer to investigate. (Command:GetAlternateModes)

I was having an issue with a Lenovo Laptop T16 Gen 1 (Type 21CH, 21CJ) Laptop (ThinkPad) - Type 21CH where the USB c ports were not recognizing docking stations, power cables or any other USB C devices. I noticed in the device manager the UCSI Device was throwing an error
 
Windows has stopped this device because it has reported problems. (Code 43) UCSI PPM failed to complete UCSI command in a timely manner. Please contact UCSI device or system manufacturer to investigate. (Command:GetAlternateModes) After Doing some researched I followed the following steps. However these steps did not fix the issue. 

Do these in order; test USB‑C after each step:

  • Fully power‑drain / EC reset Shut down Windows completely (do not just restart). Unplug the charger and disconnect all USB‑C devices and docks. Hold the power button for 40–60 seconds to discharge the embedded controller (on many laptops this clears UCSI/USB‑C firmware hangs).​​ Wait 30 seconds, then power on on battery only, boot into Windows, and recheck Device Manager.
  • Reinstall the UCM‑UCSI ACPI device Open Device Manager → expand “USB Connector Managers”. Right‑click “UCM‑UCSI ACPI Device” (or similar) → Uninstall device. If you see a “Delete the driver software for this device” box, leave it unchecked.​ Reboot Windows; it will reload the built‑in UCSI driver.​
  • Disable USB power‑saving (to avoid future timeouts) In Device Manager, under “Universal Serial Bus controllers”, open each “USB Root Hub” → Power Management tab → uncheck “Allow the computer to turn off this device to save power”.​ In Control Panel → Power Options → Change plan settings → Change advanced power settings → USB settings → USB selective suspend → set to Disabled.​
  • Firmware and driver checks If the above does not clear Code 43, update platform components: BIOS/UEFI and EC firmware: Get the latest BIOS and any “firmware” or “embedded controller/Thunderbolt” updates from your laptop or motherboard vendor’s support site; several vendors point to firmware or Thunderbolt controller issues as the root cause.​ Chipset / Serial IO / Thunderbolt / USB controller drivers: Install the latest packages from the OEM (not just Windows Update), then reboot and test USB‑C again.​


After trying all those steps we were still having issues. We then checked the bottom of the laptop and found it had a reset button. We removed the power from the laptop then pressed that reset button. We then Powered the laptop back on and everything was working as intended. For Laptops that don't have a reset button you will most likely need to remove the back cover and disconnect the battery for a while.

Sources. 

1. https://forums.lenovo.com/t5/ThinkPad-T400-T500-and-newer-T-series-Laptops/UCM-UCSI-ACPI-Device/m-p/5385764

2. https://learn.microsoft.com/en-us/answers/questions/4053828/i-have-an-error-about-ucm-ucsi-acpi-device-code-43

3. https://techcommunity.microsoft.com/t5/microsoft-usb-blog/debugging-ucsi-firmware-failures/ba-p/283226

4. https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1455746/tps65994ae-tps65994bh-in-winodws-24h2-device-manager-show-ucm-ucsi-acpi-device-yellow-bang

5. https://forums.tomshardware.com/threads/usb-c-malfunctioning-code-43-error-for-ucm-ucsi-acpi-in-the-device-manager.3850944/

6. https://learn.microsoft.com/en-us/answers/questions/3955926/code-43-on-uc-ucsi-acpi-device-no-power-to-pc-comp

7. https://h30434.www3.hp.com/t5/Notebook-Hardware-and-Upgrade-Questions/UCM-UCSI-ACPI-Device-Error-43-Thunderbolt-Type-C-port-not/td-p/8519341

8.    https://www.reddit.com/r/ZephyrusM16/comments/si9say/tutorial_fix_ucmucsi_acpi_device_43_error_after/

9. https://rog-forum.asus.com/t5/gaming-notebooks/ucm-ucsi-acpi-device-code-43-failure/td-p/1092970

10. https://www.youtube.com/watch?v=x3WN3flUxVA

11. https://h30434.www3.hp.com/t5/Notebook-Hardware-and-Upgrade-Questions/UCM-UCSI-ACPI-Device-Error-43-after-Windows-11-and-Firmware/td-p/8478748

12. https://learn.microsoft.com/en-us/answers/questions/3749706/ucm-ucsi-acpi-device-driver-error

13. https://forums.lenovo.com/t5/ThinkPad-P-and-W-Series-Mobile-Workstations/Thunderbolt-4-Workstation-stopped-working-UCM-UCSI-ACPI-Device-keeps-disconnecting/m-p/5278090

14. https://forums.lenovo.com/t5/Gaming-Laptops/I-have-an-error-about-UCM-UCSI-ACPI-Device/m-p/5297657

15. https://forums.lenovo.com/t5/Lenovo-IdeaPad-1xx-3xx-5xx-7xx-Edge-LaVie-Z-Flex-Laptops/usb-type-c-error-code-43/m-p/5202606

16. https://www.youtube.com/watch?v=2Le4Gz-xeiA

17. https://www.easeus.com/resource/code-43-usb.html

18. https://www.tenforums.com/drivers-hardware/129012-surface-ucsi-device-error-code-43-usb-c-hdmi-facing-issues.html

19. https://www.lifewire.com/43-errors-explained-2619238

Comments

Popular posts from this blog

Can't Activate Office Because Another User From My Organization is Already Signed in

Purpose of the Blog