Ucsi_acpi USBC000:00: UCSI_GET_PDOS failed (-5)

I installed ubuntu on new motherboard: AMD Ryzen AI 9 HX 370 w/ Radeon 890M and I see a lot of errors in dmesg.

[ 9413.674218] ucsi_acpi USBC000:00: UCSI_GET_PDOS failed (-5)
[ 9414.023300] ucsi_acpi USBC000:00: unknown error 0
[ 9414.054757] ucsi_acpi USBC000:00: UCSI_GET_PDOS failed (-5)
[ 9414.397803] ucsi_acpi USBC000:00: unknown error 0
[ 9414.433989] ucsi_acpi USBC000:00: UCSI_GET_PDOS failed (-5)
[ 9414.769044] ucsi_acpi USBC000:00: unknown error 0
[ 9414.798069] ucsi_acpi USBC000:00: UCSI_GET_PDOS failed (-5)
[ 9415.136282] ucsi_acpi USBC000:00: unknown error 0
[ 9415.171559] ucsi_acpi USBC000:00: UCSI_GET_PDOS failed (-5)
[ 9415.517323] ucsi_acpi USBC000:00: unknown error 0
[ 9415.555881] ucsi_acpi USBC000:00: UCSI_GET_PDOS failed (-5)
6 Likes

Exact same problem here!

Ubuntu 24.04.1 LTS, Linux enterprise-c 6.14.6-061406-generic #202505090840 SMP PREEMPT_DYNAMIC Fri May 9 09:12:21 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux

I’m also having this issue and posted more in depth information here: Sleep prevented on new Ryzen AI 9 HX 370 possibly by UCSI errors or AMD GPU errors

I get the ucsi_acpi errors.
All the usb ports are working fine here, so I think you can ignore the ucsi errors.

I get one error each time I plug in the FW16 psu.

I would ignore them, but in my case they appear to be interrupting sleep, causing the laptop to drain faster when the lid is closed and off-charger.

Adding myself here:
while enumerating USB after connecting a dongle, I also get

ucsi_acpi USBC000:00: unknown error 256

unknown error 0 seems to be random.
Gentoo, kernel 6.14.7
I haven’t noticed any consequences to this error so far. (I’ve had my framework 13 for 5 hours so far)

We are aware of this issue and are working on reproducing this and trying to fix it.
I would suggest if you are running into this. try the following temporary workarounds:

  1. do a full system shutdown.
    This should be:
    Shutdown.
    Unplug all power sources.
    Wait 90 seconds.
    Power back on.

  2. The second workaround is to blacklist the UCSI_ACPI module temporarily.
    Add
    blacklist ucsi_acpi
    To
    /etc/modprobe.d/blacklist

Is there any progress on this?

I’m also seeing this error and it’s preventing my TB4 dock to function correctly.
Connecting the dock to a different port seems to fix the issue, until I disconnect and reconnect again…

2 Likes

Also seeing this issue sporadically, along with periodic GET_CABLE_PROPERTY failed. The result is that my external monitors or TB4 dock don’t work, and I need to power off and restart.

Same issue here with BIOS version 3.04, would love an update or fix

Been absolutely tearing my hair out trying to get an eGPU and thunderbolt monitors to work. Seems like half the ports on my motherboard are only USB2/3 (viewers right side) - no thunderbolt support at all. when plugging into one of those ports, boltctl shows that the device is still disconnected. Plugging into the other side, it shows connected & authorized as expected. This is on a Intel Core 1 Series Ultra 155H.

I reached out to FW support, not heard back yet. I am on 3.05 but not sure if it showed up with that or 3.04 or just coincidence - I updated recently.