Some major companies, like Nintendo, have built their own non-standard USB-C implementations. Look for brands specifically marketed as compatible with your device, stick to well-known products, and honestly, I’d check online before buying a USB-C cable for anything you care about. It is in your best interest to always use the USB-C cable provided by the device manufacturer, and never to buy a replacement cable assuming that any old brand will do.