Indeed, the reddit thread is agreeing, and they're citing a lot of cheap devices that fall into this category.

They're saying something interesting there: That the USB-C power supply is refusing to charge if the cable+device isn't communicating its power needs. So the problem must be that the cheap device doesn't have either the e-marker chip nor even a resistor to tell the power supply what to do.
_________________________
Tony Fabris