I haven’t, but it does make sense to me now that the firmware is almost certainly the culprit (since, among other things, PD has to be negotiated even when the laptop is turned off). I don’t have a lot of motivation for messing with my daily driver so haven’t checked to see yet what happens from a power-off state/when booted to the BIOS.
Lagginess only after updating to kernel 6.8 is a little odd, but I have seen issues with USB devices causing system lag pre-boot so it is possible that some kernel change is now triggering that problem too, and it isn’t directly related to USB-PD (or, I suppose, USB bugs in the EC are the cause of both problems).
Yeah, I am getting that sense. It’s been three months since this post, so I am not sure if they think that they fixed PD issues and didn’t, or if “very soon” has a different meaning than I would expect. Unfortunately I don’t have other USB-C systems I can use for comparison. I will send a ticket and see if anything comes of it.
I personally don’t know. Maybe what you are looking for is discoverable from the firmware code? I absolutely don’t have a handle on EC stuff right now; somehow it had not even crystallised for me until today that the Intel models use a totally different EC chip and code branch.
No worries, thank you for trying!