More often than not these are usually cheap Chinese devices that are expecting a USB-C to USB-A (power-only) cable, because they're actually USB-A devices, with USB-A circuitry, modified slightly to appear as if they're USB-C.
Basically they skipped out on building power negotiation smarts that are required to support real USB-C charging, and instead just swapped out the physical connector.
They skipped out on literally 2 resistors. That's it, that's all that is required for real USB-C charging.