I think USB-PD is still fairly new (I don't know anyone who owns a device that has it) but reading wikipedia and info sites does not make it clear what happens when you use a cable that is out of spec in a USB-PD charging setup.
So if I have a host and device that are USB-PD compliant, and my device wants to use say a 12V profile, can I get away with using a normal USB cable? Or will it not charge or charge at a lower profile instead?
What about the edge case where I use the 5V profile at 2A. Technically that is out of spec also since USB BC1.2 is spec'd to 7.5W (1.5A), but many normal cables work fine with 2A in practice.