AMD Framework USB-C charger compatibility issues

It really looks like there is an odd behavior with firmware 03.03 and charging.
My issue is perfectly reproducible.
I’m on Windows 11 (but don’t think it matter that much for a charging issue) I’m using a Lenovo Docking Station (this model) and the behavior is different between back-left port and back-right port.
On the back-right port everything work as expected :

  • laptop is charging
  • connected display is working (32 inch 1440p@60Hz)
  • usb devices working (mouse, keyboard, headphones…)

On the back-left port :

  • laptop is not charging
  • connected display is working (32 inch 1440p@60Hz)
  • usb devices working (mouse, keyboard, headphones…)

However I can make it charge on the back-left port with the dock attached.
Here’s a step by step to achieve that :

  1. Connect the laptop to a charger on the back-right usb-c (it’s charging)
  2. Connect the dock on the back-left usb-c (it’s still charging and the display is recognized as long as the other devices)
  3. Disconnect the charger from the back-right usb-c (the laptop is still charging with the power from the dock)

To me that clearly indicated a fault / bug in the firmware as it is not idempotent

I’m a batch 4 guy and mine came up with 03.03 built-in so I cannot compare, but I see the same weird things with power delivery as others ( for example : like here )

Really hope that at some point framework will create a fix for this because my desk is set up with the usb-c coming from the left and i cannot change it. For the time being I can manage but it is a shame not be able to use the ports the way it is intended.