There are unfortunately some devices that are nominally USB C but don't actually support the spec properly, like the Nintendo Switch. So some caution is required still.
I thought more recent Switch firmware updates had closed that gap. Could be wrong.. I don't really remember where I read it.
The Switch may or may not freak out in the face of arbitrary USB-C chargers; but it's always supported Apple's USB-C chargers just fine. (I get the sense that Nintendo developed the console by relying on Apple USB-C chargers, until they made their own.)
Doesn't work on the dock though.
I travel a lot with my Macbook + Switch and I only ever bring my Macbook's USB-C charger. It works fine with the Switch dock.
I'm charging my Switch with random cables just fine? I've heard that the issue was only with third party docks, not with USB-C cables.
In what was does the Nintendo Switch break the standard?