Best I can tell USB-PD is a well-implemented system with two major caveats:IMO USB-C fast charging is not a fully baked system yet.
- All components in the chain - charger, cable, device - must fully comply with the spec
- Mixed-specification (i.e. USB-PD and the other proprietary standards) compatibility is not guaranteed
#2 is an issue because the proprietary standards are normally silo'ed beind patents or trade secrets thus interoperability is ... basically left to chance. Some charger manufacturers have a decent history of licensing popular current at the time of design standards - greatly reducing the odds of problems - but time moves on or they might not have bothered with something and along comes a device that behaves in such a fashion that it confuses the charger and causes problems.