At least microUSB always works, with Chinese USB-C boards they skimp on the CC pull-ups so the ports don't work with typeC to typeC cables.
Thought it might be the cable at first, but it was general. Just couldn’t think of a reason why it wasn’t supported though…