The full cable that is between the two connector ends has an enormous matrix of specifications it can support. There are variations of bandwidth, power delivery (or not), Thunderbolt versions (or not), DisplayPort versions (or not) and other things I’m forgetting.
A cable that supports all of these things costs like $70+.
Between two devices, the cable, and enormously complicated interop between variations of the supported standards, there are myriad ways for devices to fail to work together.
I have no idea why, nor have I bothered to find out, I just marked the cables they came with (which are USB-A to USB-C) same as GP did.