Hi, as per title, the USB-C ports do not charge my phone (iPhone 12 Pro) properly. When plugging in a known good USB-C to Lightning cable, my phone repeatedly says it's charging, then stops, then Windows says that "USB Device needs more power". It will keep doing this until I just unplug my phone. Just to note, an older ThinkPad I have does not have this issue with the USB-C port, yet for some reason my much higher-end HP Spectre does.
The main issue is that my phone isn't even being detected by my computer because both of the USB-C ports can't supply enough power to charge my phone. What I'm guessing is happening is that my phone draws too much power for the USB-C ports on the laptop, then they trip some kind of overload protection.
What can I do? I can use a Lightning to USB-A cable, but charging is painfully slow. BIOS is updated to the latest version, I looked through the BIOS for any kind of USB-C Power Delivery settings (nothing).